Re: [問題] Costed Sorting 的演算法

看板Programming作者 ( )時間13年前 (2010/11/14 18:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/7 (看更多)
偷推 LPH 大的做法XD" 是 ACM/ICPC World Finals 2001/2002 這題吧 http://acmicpc-live-archive.uva.es/nuevoportal/data/problem.php?p=2481 今年選訓營模考還出過這題所以印象深刻....XD 假設輸入的是 1 8 9 7 6 那把我們要排完的目標對應起來: 1 8 9 7 6 1 6 7 8 9 會發現形成很多個圈 (1) (8 6 9 7) 對一個圈有兩種處理方式: 1) 單純用圈中最小元素來交換 2) 先讓圈外的一個最小的元素跟圈內最小元素交換,用這個元素去把圈中的   所有元素換到位 那對所有圈都用 cost 比較少的方式來處理就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.144.168
文章代碼(AID): #1CtxoKs8 (Programming)
討論串 (同標題文章)
文章代碼(AID): #1CtxoKs8 (Programming)