skip to main
|
skip to sidebar
Algorithm‧ICPC‧Programming
2011年4月7日 星期四
Codeforces #62 D Wormhouse
題意﹕現有一個 $N$ 點的歐拉迴路的遍歷,這遍歷包含 $M$ 條邊。詢問字典序的下一個大的遍歷。可以不存在,圖亦可以不連通。 $3 \le N \le 100, 3 \le M \le 2000$ 。
做法是比較直接的。枚舉迴路的前綴,假設前綴的末點是 $u$ ,本來的下一遍歷點是 $v$ ,則在此刻嘗試找迴路的時候,嘗試的點應至少由 $v+1$ 開始。其餘時候則保持從最小標號點開始。然後直接比較路徑(如有)即可。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
網誌存檔
►
2012
(4)
►
5月
(2)
►
2月
(2)
▼
2011
(51)
►
7月
(3)
►
6月
(1)
▼
4月
(11)
Codeforces #78
Codeforces #26 D Tickets
Topcoder SRM 504 DIV 1 Easy + Medium
Topcoder Member SRM 503 Easy
Codeforces #74
Codeforces Round #67
Codeforces #73 D FreeDiv
Codeforces #62 D Wormhouse
Codeforces #12 D Ball
Codeforces #27 D Ring Road 2
Codeforces #56 E Domino Principle
►
3月
(10)
►
2月
(25)
►
1月
(1)
►
2010
(2)
►
5月
(2)
►
2009
(17)
►
12月
(1)
►
9月
(6)
►
8月
(1)
►
7月
(8)
►
5月
(1)
►
2008
(8)
►
8月
(1)
►
7月
(2)
►
3月
(3)
►
2月
(2)
關於我自己
Hackson
檢視我的完整簡介
沒有留言:
張貼留言