483除以64与的差,再乘62与16的和?

从自行输入的数据相加,不限制个数,但是要加起来等于最后的总数,前提是自行输入的数据中肯定能有数据加起来=总数100.5

现在要是实现的就是怎么遍历数据相加=最后的总数

想了个土办法 不知道 正确不
假如得数不是很大,且小数点的位数固定为一位,
进把小数*10 变成整数。
然后 把自行输入的数据也乘10变成整数
然后开辟一个得数大小的数组a[得数],初始为0.
然后将小于得数的输入数为数组的下标将其内容变为1.
然后开始循环数组a知道得数的下标。
每当a[i]内容为1时,将i与输入的数据相加,然后将和为下标的数组a 的内容至为1

俺看了4遍,懂了。呵呵,够难读的。
就是说,输入一堆数,再输入一个结果值count,要求从一堆数中选几个数,使得和等于输入的count。

方法有很多,俺的想法是:把所给的一堆数按由大到小排列,将其中比count大的直接删除。然后设计个类似递归应该能搞定吧。

就这个意思。递归的话也挺复杂了,谁能有好的方法?

俺看了4遍,懂了。呵呵,够难读的。
就是说,输入一堆数,再输入一个结果值count,要求从一堆数中选几个数,使得和等于输入的count。

方法有很多,俺的想法是:把所给的一堆数按由大到小排列,将其中比count大的直接删除。然后设计个类似递归应该能搞定吧。

我的想法是:用三重循环,第一层用来计哪个开始加,第二层用来表示几个数相加,第三层就是实现相加的了,如果相加的数到了第二层的就把后面的数减了,再加。

"现在要是实现的就是怎么遍历数据相加=最后的总数 "
是不是得找到所有的情况?

只要找到一个满足的就行了

从自行输入的数据相加,不限制个数,但是要加起来等于最后的总数,前提是自行输入的数据中肯定能有数据加起来=总数100.5

现在要是实现的就是怎么遍历数据相加=最后的总数

这不就是一个0-1背包问题吗?
将输入值作为背包容积,考察最后的结果能否填满背包.

"现在要是实现的就是怎么遍历数据相加=最后的总数 "
是不是得找到所有的情况?

}

20:29:51行业分析作者:唐旭霞,戴仕远分享者:gs***ic36 页

20:34:04行业分析作者:唐旭霞,戴仕远,周俊宏分享者:fgp****ity72 页

11:22:05行业分析作者:唐旭霞,周俊宏,戴仕远分享者:de***iu40 页

9:23:53行业分析作者:唐旭霞,戴仕远,周俊宏分享者:pu***lo36 页

23:22:21行业分析作者:唐旭霞,周俊宏,戴仕远分享者:186****29937 页

11:09:17行业分析作者:唐旭霞,周俊宏,戴仕远分享者:逆时***忆蓝33 页

23:43:17行业分析作者:唐旭霞,戴仕远,周俊宏分享者:zl***ld29 页

22:32:16行业分析作者:周俊宏,唐旭霞,戴仕远分享者:jk***jf37 页

9:20:36行业分析作者:唐旭霞,戴仕远,周俊宏分享者:98***jj26 页

}

我要回帖

更多关于 727+114+86等于多少 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信