求一個關於數據分組的算法 算法數據分組 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找一个列队放条码。循环收料单列队,对于每个收料单有以下逻辑:取得收料单的值,到条码列队中找到<=这个值的条码,收料单值-条码值作为新收料单值,递归查找下一个条码。跳出递归逻辑:收料单值=0,或循环到条码列队底部。如果收料单=0,那么这组就找到了,相关的条码都出列。如果循环到条码队列底部,收料单值>0,那么就恢复原始值,并从刚刚找到的第一个条码的下一个开始查找和递归。这就是单纯的暴力递归,没有考虑任何优化。 你这个组合没有规率,只能从收料單A:11收料單B:32收料單C:25这三个后面的值 去匹配下边的列表数值相加不是不是等于上面三个值。只能For循环。 [新手求助]通过oledb连接excel的一个查询。。。。 c# Treeview递归访问效率问题 网站监控系统怎样实现??????高分啦! windows service 里访问局域网内另一台机器上的文件时报错? 重写textbox的onKeyPress事件 关于SqldataReader的问题 C#操作word文档,RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA) 关于网站产品的接口 如何得到一个字符创中的第二个 < 符号出现的位置: C#初学者的困惑!难解啊······· 调用WCF服务 异常 C#如何用结构体直接读取二进制文件的内容
循环收料单列队,对于每个收料单有以下逻辑:
取得收料单的值,到条码列队中找到<=这个值的条码,收料单值-条码值作为新收料单值,递归查找下一个条码。
跳出递归逻辑:收料单值=0,或循环到条码列队底部。如果收料单=0,那么这组就找到了,相关的条码都出列。
如果循环到条码队列底部,收料单值>0,那么就恢复原始值,并从刚刚找到的第一个条码的下一个开始查找和递归。
这就是单纯的暴力递归,没有考虑任何优化。
你这个组合没有规率,只能从收料單A:11
收料單B:32
收料單C:25
这三个后面的值 去匹配下边的列表数值相加不是不是等于上面三个值。只能For循环。