[圖論]也不知道算不算圖論的一題..
可能表達的不是很清楚,修改一下好了
-------------------------------
假設現在有N個點,每個點分別有一個數字
點和點之間可能有無向邊,現在的問題是要把點分成數個集合
使得每個集合中的點最大數字加起來要最小,且滿足若兩點之間有邊
則那兩點不能在同一集合
請問有啥好的演算法完成這個問題嗎?除了把所有可能列出以外
或者說想解這類問題應該從哪方面下手呢?
-------------------------------------------
另外,greedy 演算法似乎會有問題
如圖為例子:http://ppt.cc/OS0Q
感謝各位!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.167.31
推
12/27 16:10, , 1F
12/27 16:10, 1F
→
12/27 17:25, , 2F
12/27 17:25, 2F
→
12/27 17:26, , 3F
12/27 17:26, 3F
→
12/27 17:26, , 4F
12/27 17:26, 4F
→
12/27 17:27, , 5F
12/27 17:27, 5F
→
12/27 18:09, , 6F
12/27 18:09, 6F
→
12/27 18:10, , 7F
12/27 18:10, 7F
→
12/27 18:14, , 8F
12/27 18:14, 8F
→
12/27 18:57, , 9F
12/27 18:57, 9F
→
12/28 01:34, , 10F
12/28 01:34, 10F
※ 編輯: ddczx 來自: 111.251.167.31 (12/28 01:51)
→
12/28 02:03, , 11F
12/28 02:03, 11F
→
12/28 09:14, , 12F
12/28 09:14, 12F
推
12/28 12:15, , 13F
12/28 12:15, 13F
→
12/28 12:16, , 14F
12/28 12:16, 14F
→
12/28 13:04, , 15F
12/28 13:04, 15F
→
12/28 13:11, , 16F
12/28 13:11, 16F
→
01/02 15:38,
5年前
, 17F
01/02 15:38, 17F
→
07/07 11:45,
4年前
, 18F
07/07 11:45, 18F