[問題] 作業1.2的第二題

看板EE_DSnP作者 (阿摩尼亞)時間16年前 (2008/03/15 21:46), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/2 (看更多)
三個問題: 1. vector 型態是要自己用class來設對不對? 2. 第二題第二小題要求把 selectionSort() 函數的prototype改成: void selectionSort (vector<int>& array, const Compare& compare); 我在 Comapre& 前有 const 的時候編譯不給過,把const去掉之後就ok了 問問看如果沒const會不會扣分? (" ̄▽ ̄)> 3. 第二題第三小題說: any data type as long as its "operator <" and "operator >" are defined 之後要分別做字串和double兩種type的排序 但是字串的大於小於運算子並不是去比較字串的第一個字的ASCII code大小 而是對字串的指標做比較 這樣和一般數字或是char的比較方式有差異 比出來好像就是先存在的字串較大,後宣告的字串較小 不知道樣板要怎麼處理這樣的問題? -- 打完這篇之後..... 手伸往鍵盤左上方,想去按Esc,之後按 :wq ...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.35.72 ※ 編輯: allencaliang 來自: 218.167.35.72 (03/15 21:52)

03/15 22:03, , 1F
3. class string的operator<是照內容的字元比較
03/15 22:03, 1F

03/15 22:04, , 2F
2. 應該是有個地方要補上const比較對...
03/15 22:04, 2F

03/15 22:09, , 3F
原來有class string啊,我去玩玩看
03/15 22:09, 3F

03/15 22:15, , 4F
應該要在一個地方補const
03/15 22:15, 4F

03/16 00:16, , 5F
vector 我覺得應該是STL裡的 要去include
03/16 00:16, 5F

03/16 00:17, , 6F
string 也是有一個東西可以去include .....
03/16 00:17, 6F

03/16 00:18, , 7F
至於函數要去宣告該函數是常式函數 要在某特定地方加上const
03/16 00:18, 7F
文章代碼(AID): #17szDDQ- (EE_DSnP)
文章代碼(AID): #17szDDQ- (EE_DSnP)