黑马程序员技术交流社区
标题:
一道java题目,大家来设计一下,看看谁的最简单!
[打印本页]
作者:
1807843845
时间:
2016-1-24 14:59
标题:
一道java题目,大家来设计一下,看看谁的最简单!
任意给一数组,如{-10,45,35,99,10,6,9,20,17,18}
再任意给一个值,如35.
请从上面的数组中找出所有的组合,使他们的和等于35.
例如对于上面的数组,所有的组合情况为:
35;
-10+45;
17+18;
6+9+20;
-10+35+10;
-10+17+18+10;
-10+6+9+20+10;
注意,每一种组合中一个数只能出现一次。
作者:
qt520
时间:
2016-1-24 15:04
前排,看看别人的回复
作者:
yehua1026
时间:
2016-1-24 22:19
前排..看看别人的回复
作者:
jacky左
时间:
2016-1-24 23:08
前排,看看别人的回复
作者:
悠悠天下
时间:
2016-1-24 23:30
来看看别人的回复
作者:
fury1994
时间:
2016-1-25 10:39
等大神~~~~~~~~~
作者:
WestdoorEmperor
时间:
2016-1-26 22:54
先给数组进行排序,然后再利用循环,判断语句进行求结果
作者:
李永佳
时间:
2016-1-27 16:12
论坛里的都是新人,一般问个高深点儿的问题,回复的全是废话,没有一个大神.............
作者:
kilin
时间:
2016-1-27 16:16
先把题目标记下,答案后面补
作者:
西贝
时间:
2016-1-27 16:24
占个坑,题目不是很难,关键在于执行效率
作者:
西贝
时间:
2016-1-27 16:26
WestdoorEmperor 发表于 2016-1-26 22:54
先给数组进行排序,然后再利用循环,判断语句进行求结果
为何要先进行排序?
作者:
我爱睡觉
时间:
2016-1-27 16:37
只想到 算法
关于树(图?)的最优路径值 设定最优路径为35 数组的值为节点的权值。。。
作者:
WestdoorEmperor
时间:
2016-2-18 19:10
初步想法是利用for循环控制相加元素个数,其次判断元素相加是否等于35,如果相等就输出其等式
作者:
549208564
时间:
2016-2-18 19:41
循环判断,每个相加等于35,每个数不重覆,方法很多,就是看怎样去让代码简单化,用循环一个一个的去加也可以,用集合去加也行,暂时只想到这个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2