[請益] 業務邏輯希望可以最佳化

看板Programming作者 (牧羊少年)時間1年前 (2022/12/13 14:17), 編輯推噓2(205)
留言7則, 3人參與, 2年前最新討論串1/1
業務的邏輯是這樣的 出貨的計算是以棧板為單位 而可以擺放在同一棧板的物品有一套邏輯 在此基礎下 希望每次將多筆不同物品的訂單 合併棧板 達到節省棧板的目的 目前作法如同填滿罐子的做法 先sort by 數量最多的訂單 一比一比看是要開新棧板還是可以合併舊棧板 如同一個瓶子要填滿 可以先依序石頭 沙 水 的邏輯 但這樣還是有可能譬如本來兩筆數量中等的訂單本來可以剛好填滿一個棧板 但依此邏輯可能不會合成一個棧板 即無法達到最佳化 想問看看 有什麼的辦法可以做得更好嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.101.166 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1670912271.A.0EE.html

12/13 14:31, 1年前 , 1F
0-1 背包問題可以用 dp 解,有 prob_solv
12/13 14:31, 1F

12/13 14:31, 1年前 , 2F
e 板可以問
12/13 14:31, 2F

12/15 17:37, 1年前 , 3F
感謝
12/15 17:37, 3F

01/09 16:55, 2年前 , 4F
就算算出來每個板子的optimized load。
01/09 16:55, 4F

01/09 16:55, 2年前 , 5F
實務上如果貨物形狀比較隨機(非直角箱
01/09 16:55, 5F

01/09 16:55, 2年前 , 6F
子)也許人工堆疊的時候反而會花更多時
01/09 16:55, 6F

01/09 16:55, 2年前 , 7F
間去完成optimized load要注意
01/09 16:55, 7F
文章代碼(AID): #1Zc1aF3k (Programming)
文章代碼(AID): #1Zc1aF3k (Programming)