[理工] 清大資工計科 最後一題 reduction
題目是 將無向圖中
HC reduce 至 HP
https://i.imgur.com/L9OH6L5.jpg

這樣轉換不知道可不可以?
感覺好像可以又有點怪怪的
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.160.181
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1517630997.A.6F4.html
→
02/03 12:11,
7年前
, 1F
02/03 12:11, 1F
推
02/03 12:13,
7年前
, 2F
02/03 12:13, 2F
我算2
推
02/03 12:13,
7年前
, 3F
02/03 12:13, 3F
有
我本來也是寫有向
發現好像不太行
→
02/03 12:13,
7年前
, 4F
02/03 12:13, 4F
推
02/03 12:13,
7年前
, 5F
02/03 12:13, 5F
推
02/03 12:14,
7年前
, 6F
02/03 12:14, 6F
推
02/03 12:16,
7年前
, 7F
02/03 12:16, 7F
求詳細
今年好多reduce
→
02/03 12:16,
7年前
, 8F
02/03 12:16, 8F
→
02/03 12:17,
7年前
, 9F
02/03 12:17, 9F
推
02/03 12:19,
7年前
, 10F
02/03 12:19, 10F
今年要幹掉1000人左右...
※ 編輯: can18 (101.14.160.181), 02/03/2018 12:20:20
推
02/03 12:28,
7年前
, 11F
02/03 12:28, 11F
推
02/03 12:28,
7年前
, 12F
02/03 12:28, 12F
→
02/03 12:29,
7年前
, 13F
02/03 12:29, 13F
推
02/03 12:30,
7年前
, 14F
02/03 12:30, 14F
推
02/03 12:32,
7年前
, 15F
02/03 12:32, 15F
推
02/03 12:33,
7年前
, 16F
02/03 12:33, 16F
→
02/03 12:33,
7年前
, 17F
02/03 12:33, 17F
推
02/03 12:34,
7年前
, 18F
02/03 12:34, 18F
我算1222
※ 編輯: can18 (101.14.160.181), 02/03/2018 12:34:50
推
02/03 12:35,
7年前
, 19F
02/03 12:35, 19F
推
02/03 12:35,
7年前
, 20F
02/03 12:35, 20F
算法跟s大一樣 s大答案跟我一樣嗎Q
※ 編輯: can18 (101.14.160.181), 02/03/2018 12:39:08
推
02/03 12:38,
7年前
, 21F
02/03 12:38, 21F
幹我發現我加法加錯... 崩潰
※ 編輯: can18 (101.14.160.181), 02/03/2018 12:40:31
推
02/03 12:40,
7年前
, 22F
02/03 12:40, 22F
推
02/03 12:41,
7年前
, 23F
02/03 12:41, 23F
→
02/03 12:41,
7年前
, 24F
02/03 12:41, 24F
推
02/03 12:41,
7年前
, 25F
02/03 12:41, 25F
推
02/03 12:41,
7年前
, 26F
02/03 12:41, 26F
推
02/03 12:45,
7年前
, 27F
02/03 12:45, 27F
Gggggg
推
02/03 12:46,
7年前
, 28F
02/03 12:46, 28F
推
02/03 13:02,
7年前
, 29F
02/03 13:02, 29F
→
02/03 13:02,
7年前
, 30F
02/03 13:02, 30F
推
02/03 15:07,
7年前
, 31F
02/03 15:07, 31F
推
02/03 15:20,
7年前
, 32F
02/03 15:20, 32F
推
02/03 15:30,
7年前
, 33F
02/03 15:30, 33F
推
02/03 15:30,
7年前
, 34F
02/03 15:30, 34F
推
02/03 15:34,
7年前
, 35F
02/03 15:34, 35F
推
02/03 15:36,
7年前
, 36F
02/03 15:36, 36F
推
02/03 15:44,
7年前
, 37F
02/03 15:44, 37F
怎麼大家反應差那麼多XD
→
02/03 15:47,
7年前
, 38F
02/03 15:47, 38F
→
02/03 15:47,
7年前
, 39F
02/03 15:47, 39F
往好處想我會算也算錯 QQ
推
02/03 15:51,
7年前
, 40F
02/03 15:51, 40F
c9取3 + c10取3 + c10取3 + (10取1*10取1*9取1)
推
02/03 15:51,
7年前
, 41F
02/03 15:51, 41F
推
02/03 15:53,
7年前
, 42F
02/03 15:53, 42F
推
02/03 15:55,
7年前
, 43F
02/03 15:55, 43F
→
02/03 15:59,
7年前
, 44F
02/03 15:59, 44F

J大請問 你要怎麼保證u,v在HC為相鄰點
有可能 u ~> w1~> v ~> w2 ~> u才能繞成一個cycle吧
(上面的圖)
這樣 x -> u ~> w1~> v ~> w2 無法接到 y
或是 x -> u ~> w1~> v -> y 不為 HP
推
02/03 16:43,
7年前
, 45F
02/03 16:43, 45F
→
02/03 16:51,
7年前
, 46F
02/03 16:51, 46F
※ 編輯: can18 (101.14.160.181), 02/03/2018 16:58:43
※ 編輯: can18 (101.14.160.181), 02/03/2018 17:01:14
→
02/03 17:01,
7年前
, 47F
02/03 17:01, 47F
沒錯阿 可是要怎麼找u,v
你怎麼確定HC中u,v為相鄰
※ 編輯: can18 (101.14.160.181), 02/03/2018 17:02:56
→
02/03 17:05,
7年前
, 48F
02/03 17:05, 48F
→
02/03 17:05,
7年前
, 49F
02/03 17:05, 49F
→
02/03 17:07,
7年前
, 50F
02/03 17:07, 50F
→
02/03 17:09,
7年前
, 51F
02/03 17:09, 51F
了解了 要check多次
推
02/03 17:22,
7年前
, 52F
02/03 17:22, 52F
推
02/03 17:41,
7年前
, 53F
02/03 17:41, 53F
→
02/03 17:41,
7年前
, 54F
02/03 17:41, 54F
推
02/03 17:52,
7年前
, 55F
02/03 17:52, 55F
→
02/03 17:52,
7年前
, 56F
02/03 17:52, 56F
估計不行 你去掉的邊不一定在HC中
推
02/03 17:55,
7年前
, 57F
02/03 17:55, 57F
推
02/03 17:57,
7年前
, 58F
02/03 17:57, 58F
→
02/03 17:59,
7年前
, 59F
02/03 17:59, 59F
如果是有向圖的話 將任一點split成Vin 及Vout即可
推
02/03 18:32,
7年前
, 60F
02/03 18:32, 60F
有向將一點split成 Vin, Vout可以保證 :
若有HP Vout必為起點 Vin必為終點
此時將Vin Vout merge可得原圖的HC
但在無向split成V1 V2中無法保證為起終點
有可能 HP 為 (V1 ~> ... ~> V2 ~> ....)
(所以我才又加了S,T 保證V1 V2他們是HP起點第2個及終點前2個
去掉S T就可merge回原圖的HC )
推
02/03 21:18,
7年前
, 61F
02/03 21:18, 61F
那是用induction的時候吧
不過確實 拆邊會出現不知道要拆哪一個邊的問題
推
02/03 21:39,
7年前
, 62F
02/03 21:39, 62F
※ 編輯: can18 (1.173.124.34), 02/03/2018 21:49:09
推
02/03 22:42,
7年前
, 63F
02/03 22:42, 63F
我也記得是 然後大多是拆點
※ 編輯: can18 (1.173.124.34), 02/03/2018 23:07:39
推
02/03 23:39,
7年前
, 64F
02/03 23:39, 64F
