恭喜,你发布的帖子
发布于 2021-03-18 23:16:14
20楼
排序并不会使计算省下运算次数。数据该有几种组合就是几种组合,所有组合的各项相加结果可以全部不同。要得到指定的相加结果,有可能是算到最后一个的时候误差才为0。我能够猜到你的意思。你想通过排序然后从中间某处向两边找最佳值。大概都是这么做了。
只有误差才能使运算量下降。当你算出一个误差已经达到很小的时候,比如1,那么你觉得余下的组合的误差会不会比1小?不算不知道的。
现在就是在想,当误差已经合格的时候怎样离开循环。
楼上你看看还有什么想法?
请填写推广理由:
分享
只看
楼主