[問題] qsort排列字串問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
問題(Question):
我的目標 是要 先輸入一個n決定要輸入幾個字串
然後 把這些字串依照大小順序排列
這些字串可以是數字 也可以是英文字
因為老師沒有教過qsort的用法 所以我的CODE也是從GOOGLE上找來的
(而且他又規定要O(nlogn)的速度)
所以也不能自己打自己的排列(應該說我根本不知道該怎麼打~"~)
http://codepad.org/o9NFsIdb
這個是原本自己先定義一個字串陣列 然後讓它排序
4 123 ABC xyz Charlie請按任意鍵繼續 . . .
這是輸出的結果 看起來是有按照字串的大小排列
但是如果 我把它改成自己輸入字串
http://codepad.org/Ppo7WEud
它就會跑出一些奇怪的符號 或者根本什麼都跑不出來
不知道這是記憶體儲存的問題還是什麼
希望有人可以幫我看一下@@
還是這個題目本來就不應該用這樣做呢?
有什麼更好的方法嗎
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.139.39
→
04/16 14:27, , 1F
04/16 14:27, 1F
→
04/16 14:33, , 2F
04/16 14:33, 2F
→
04/16 14:34, , 3F
04/16 14:34, 3F
→
04/16 14:44, , 4F
04/16 14:44, 4F
→
04/16 15:34, , 5F
04/16 15:34, 5F
→
04/16 16:14, , 6F
04/16 16:14, 6F
→
04/16 16:38, , 7F
04/16 16:38, 7F
→
04/16 16:41, , 8F
04/16 16:41, 8F
→
04/16 16:44, , 9F
04/16 16:44, 9F
→
04/16 20:41, , 10F
04/16 20:41, 10F
→
04/16 20:44, , 11F
04/16 20:44, 11F
→
04/16 22:43, , 12F
04/16 22:43, 12F
→
04/16 23:19, , 13F
04/16 23:19, 13F
→
04/16 23:20, , 14F
04/16 23:20, 14F
→
04/16 23:20, , 15F
04/16 23:20, 15F
→
04/16 23:21, , 16F
04/16 23:21, 16F
→
04/16 23:21, , 17F
04/16 23:21, 17F
→
04/16 23:22, , 18F
04/16 23:22, 18F
→
04/16 23:22, , 19F
04/16 23:22, 19F
→
04/16 23:23, , 20F
04/16 23:23, 20F
→
04/16 23:23, , 21F
04/16 23:23, 21F
→
04/16 23:24, , 22F
04/16 23:24, 22F
→
04/16 23:24, , 23F
04/16 23:24, 23F
→
04/16 23:25, , 24F
04/16 23:25, 24F
※ 編輯: georgeya007 來自: 140.113.139.39 (04/16 23:35)
→
04/17 01:47, , 25F
04/17 01:47, 25F
→
04/17 01:49, , 26F
04/17 01:49, 26F
→
04/17 01:59, , 27F
04/17 01:59, 27F
→
04/17 02:01, , 28F
04/17 02:01, 28F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章