推 seanwu:它是因為可以平行計算所以才能有n^0.5的吧? 06/01 23:50
→ yauhh:意思是說,也許總共用2*n^(0.5)個node處理排序工作嗎? 06/02 00:22
→ yauhh:其中n^(0.5)處理列的排序,另外n^(0.5)處理行的排序 06/02 00:23
→ yauhh:突然想到,沒有人用機器架構在算複雜度的,是不是呢? 06/02 00:51
→ deepdish:Shell 排序法 - 改良的插入排序 06/02 04:06
→ yauhh:雖然頭韻很像,不一樣的東西就是不一樣,台科大跟台大差在哪裏 06/02 07:11
推 seanwu:呃...如果能不作平行運算的話,那這個依照這個sort的原始 06/02 09:04
→ seanwu:定義,它會是O(N^1.5 logN)的 06/02 09:06
→ seanwu:其中對於每個行列的排序,之所以可以是O(N^0.5)的 06/02 09:07
→ seanwu:是因為用了平行的奇偶交換排序,不然一般最好的是N^0.5logN 06/02 09:07
→ seanwu:另外每行每列的排序若不能同時進行,總共就會多乘上O(N^0.5) 06/02 09:09
→ seanwu:再說,即使排成N^0.5大的方陣,總資料量還是N的 06/02 09:10
→ seanwu:儘從這裡是沒有辦法推定這個算法的複雜度的 06/02 09:10
→ seanwu:(第一行錯字: 不能) 06/02 09:11
→ seanwu:(n^(0.5))^3 log (n^0.5)^2,也是從 n^(0.5)算起的啊XD 06/02 09:13
推 seanwu:五樓的板友,這個不是shell 06/02 09:16
推 sakurarain:那個 感謝你告訴我解答 努力研究中~"~ 但是沒啥天份的 06/04 02:15
→ sakurarain:說 還有如果要K過一遍英文才叫認真的話 那當我不認真 06/04 02:16
→ sakurarain:吧>"< 我對英文有恐懼 更有跨不過的障礙啊!!Q口Q 06/04 02:16
推 ledia:跨不過英文的障礙... 其實資訊學門也不好待了 ^^| 06/05 11:49