Re: [閒聊] 阿...Merge sort

看板Prob_Solve作者 (一隻歐拉貓)時間17年前 (2006/12/14 22:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
※ 引述《netsphere (5 + 3)》之銘言: : ※ 引述《dihader (~~~~~)》之銘言: : : 提供一點小想法... : : 遞迴會用比較多的記憶體空間,不過比較好寫, : : 每執行函式一次都要建立兩個指標,第一個指向傳進來的List的開頭, : : 第二個則要指向該List的中間,當然需要先找到才行 : : 迴圈就不用,就只要固定幾個指標, : : 然後兩個兩個Merge,四個四個Merge,依此類推... : : 指標指向List的開頭, 兩個List的開頭,及目前的位置等等.... : 謝謝 我已經做出來了 是用遞迴來divide的 ^^~ : http://netsphere.myweb.hinet.net/MSLS.rar 一個list有兩個方向,一個是橫的一個直的, step 1 1-3-2-5-6-7-8-9-4 step 2 1-2-6-8-4 3 5 7 9 step 3 1-6-4 2 7 3 8 5 9 step 4 1-4 2 3 5 6 7 8 9 step 5 1 . . . 9 簡單的非遞回... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.163.110
文章代碼(AID): #15WMAoPv (Prob_Solve)
文章代碼(AID): #15WMAoPv (Prob_Solve)