免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6332 | 回复: 6
打印 上一主题 下一主题

[算法] 华为面试题,求答案? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-08-15 12:31 |显示全部楼层 |倒序浏览
从键盘输入8个数字如:1,2,3,4,5,6,7,8;
根据这8个数字完成任意几个的组合和;
如:
1+2,1+3,1+4,1+5,1+6,1+7,1+8;
1+2+3,1+2+4,1+2+5,.....;
1+2+3+4,1+2+3+5,...
1+2+3+4+5,1+2+3+4+6,....
2+3,2+4....
2+3+4,2+3+5..



有谁能解?

论坛徽章:
0
2 [报告]
发表于 2014-08-15 13:33 |显示全部楼层
就是8个数值当中,随便取几个来加起来。求代码

论坛徽章:
0
3 [报告]
发表于 2014-08-15 14:43 |显示全部楼层
本帖最后由 udb6688 于 2014-08-15 14:49 编辑

回复 8# bruceteen


   太牛了,暂时不能理解,能不能代码写全,如果从键盘输入,43,72,12,32,19,9,2,14这8个数字,求打印出所有结果

论坛徽章:
0
4 [报告]
发表于 2014-08-15 14:58 |显示全部楼层
回复 10# koolcoy


    0 1 2 3 3 4 5 6 4 5 6 7 7 8 9 10 5 6 7 8 8 9 10 11 9 10 11 12 12 13 14 15 6 7 8 9 9 10 11 12 10 11 12 13 13 14 15 16 11 12 13 14 14 15 16 17 15 16 17 18 18 19 20 21 7 8 9 10 10 11 12 13 11 12 13 14 14 15 16 17 12 13 14 15 15 16 17 18 16 17 18 19 19 20 21 22 13 14 15 16 16 17 18 19 17 18 19 20 20 21 22 23 18 19 20 21 21 22 23 24 22 23 24 25 25 26 27 28 8 9 10 11 11 12 13 14 12 13 14 15 15 16 17 18 13 14 15 16 16 17 18 19 17 18 19 20 20 21 22 23 14 15 16 17 17 18 19 20 18 19 20 21 21 22 23 24 19 20 21 22 22 23 24 25 23 24 25 26 26 27 28 29 15 16 17 18 18 19 20 21 19 20 21 22 22 23 24 25 20 21 22 23 23 24 25 26 24 25 26 27 27 28 29 30 21 22 23 24 24 25 26 27 25 26 27 28 28 29 30 31 26 27 28 29 29 30 31 32 30 31 32 33 33 34 35 36
这样的结果似乎不对耶

论坛徽章:
0
5 [报告]
发表于 2014-08-15 15:15 |显示全部楼层
回复 14# koolcoy


    还没有细研究,发觉打印0,就认为不对了。

论坛徽章:
0
6 [报告]
发表于 2014-08-15 15:18 |显示全部楼层
回复 14# koolcoy


    idx=2是什么意思?

论坛徽章:
0
7 [报告]
发表于 2014-08-15 16:37 |显示全部楼层
回复 18# lichmama


    不对,如果是1+4+8,你的组合就没有
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP