[問題] 物品填滿問題

看板Programming作者 (一碗飯)時間6年前 (2018/07/10 13:46), 6年前編輯推噓2(208)
留言10則, 6人參與, 6年前最新討論串1/1
大家好,有個問題想了很久沒有比較好的想法,所以來發問QQ 問題大概是這樣子的 輸入: 1. 空間 a 的長寬高 2. 欲塞入空間 a 的物品的數量 3. 欲塞入空間 a 的物品個別的長寬高 輸出: 1. 若能將物品全數塞入空間 a,輸出如何擺放 2. 若無法全數塞入,則輸出如何擺放可以讓 a 剩下的空間最少,及輸出3 3. 如何擺放可以讓未被塞入的物品最少 擺放方式的輸出是每一個物品擺放後上面的平面的四個座標點(其實好像兩個點就夠了?) 我目前的想法是...暴搜直接炸下去,但這樣好像不太好(暴搜也不好做XD),所以來問QQ 希望能得到回覆~謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.132.150.74 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1531201575.A.456.html ※ 編輯: rice9547 (104.132.150.74), 07/10/2018 13:47:14

07/10 18:54, 6年前 , 1F
你這不是矩形空間+矩形物品嗎
07/10 18:54, 1F

07/10 18:54, 6年前 , 2F
那不是除一除就好 有什麼其他選項嗎
07/10 18:54, 2F

07/10 19:16, 6年前 , 3F
原 po 大概是想問線性規劃吧
07/10 19:16, 3F

07/10 23:36, 6年前 , 4F
都不是...你可以想像就是在行李箱塞立方
07/10 23:36, 4F

07/10 23:36, 6年前 , 5F
體,不是除一除就能解決的
07/10 23:36, 5F

07/10 23:36, 6年前 , 6F
就算是二維,也不能用除的(想像tetris)
07/10 23:36, 6F

07/18 18:53, 6年前 , 7F
這個問題很難唷,可以搜尋運籌學「裝箱
07/18 18:53, 7F

07/18 18:53, 6年前 , 8F
問題」
07/18 18:53, 8F

07/20 02:04, 6年前 , 9F
物流暨倉儲管理系統
07/20 02:04, 9F

08/13 14:10, 6年前 , 10F
印象中是 NP-Hard,暴力法可能不好解?
08/13 14:10, 10F
文章代碼(AID): #1RH4WdHM (Programming)
文章代碼(AID): #1RH4WdHM (Programming)