嗯…由於工作的關系,有個比較特別的需求以下是範列517746458255538659157★1153找出3組數字加起來等於★的平常大約要從20~30組數字裡要找出3個加起來等於多少多少要找很久因此要求助於會編寫程式的大大不知有人願意幫小弟這個忙呢~!@
>以下是範列517746458255538659157★1153找出3組數字加起來等於★的平常大約要從20~30組數字裡要找出3個加起來等於多少多少要找很久------------------------------------------------------------如果是30組尚未排序的數字 那我不花腦力很直覺的算法是 30*29*28=24360次 相當於n^3的垃圾算法.求問在101上班的google大神,有沒有O(n) 或是 n log (n) 的算法嗎?
x000032001, 對~你說得沒錯 順序不重要 只要組合對就可以了 用C不用P雲海滿地,感謝你的明示 我一開始就知道他想要甚麼 我也知道如果不會寫程式 單純用Excel不用VBA應該也是做得出來.--------------------------------------------------------------------------------------到目前7樓為止 我看所有發言的人都有自己的答案 只是在看誰的答案最有效率(時間跟空間)而已.