[問題] 用swap做排序(由小到大)

看板C_and_CPP (C/C++)作者 (Terry)時間14年前 (2011/10/30 17:37), 編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) vc++ 問題(Question): http://pastie.org/2781998 請教前輩們 我現在vector中有一些數字,想要由小到大做排序 採用的方法為swap 我知道有sort可以用,不過我想試著寫看看vector做swap~ 可是我這樣子做似乎沒有swap...不知道是不是語法有問題 我查過網頁得到 http://delphi.ktop.com.tw/board.php?cid=168&fid=912&tid=63193 似乎和我寫得是差不多的?! 還請前輩們指導我一下,謝謝幫忙。 P.S 不好意思,程式碼第10行宣告,應該是我之前測試時後用的,真正程式碼 不會用到。 http://pastie.org/2782045 小改了一下,想說可能是SWAP那邊沒處理好,所以改了點東西.. 結果還是一樣..不會動.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.100.113 ※ 編輯: bernachom 來自: 114.34.100.113 (10/30 17:39)

10/30 17:44, , 1F
我swap那邊我剛看一下,好像寫錯了,我研究一下..
10/30 17:44, 1F
※ 編輯: bernachom 來自: 114.34.100.113 (10/30 17:56)

10/30 18:43, , 2F
std::swap??
10/30 18:43, 2F

10/30 18:48, , 3F
BUBBLE SORT,QUICK SORT....BALABALA
10/30 18:48, 3F

10/30 18:50, , 4F
我只是單純的做交換而已...比較接近泡泡@@
10/30 18:50, 4F

10/30 18:51, , 5F
我在研究一下好了,感謝
10/30 18:51, 5F

10/30 19:43, , 6F
你內外迴圈用的 index 都一樣,在內迴圈裡面會出包。
10/30 19:43, 6F

10/30 19:59, , 7F
疑?!我來看一下,謝謝您的幫忙
10/30 19:59, 7F
文章代碼(AID): #1EhHhCZ5 (C_and_CPP)
文章代碼(AID): #1EhHhCZ5 (C_and_CPP)