作者sorryChen (陳揚和)
看板Programming
標題STL sort
時間Sat Aug 1 14:11:00 2009
如果我有兩個分開的array 紀錄 ex: 人名和對應的score
ex:
int name[3] = {"a", "b", "c"};
int score[3] = {3, 2, 1}
現在想用stl sort成 依照score來排序
這樣要怎麼用? 要寫個自己的swap 然後怎麼丟到sort中呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.87.33
1F:→ akasan:自己寫個比較函數丟給stl::sort118.168.174.210 08/01 14:13
2F:→ akasan:不過真的有需要分開嗎XD...118.168.174.210 08/01 14:14
3F:→ sorryChen:應該要寫swap 函數 但不會丟進去 128.125.87.33 08/01 14:48
4F:→ tinlans:包成 struct array 不就簡單多了?118.160.107.115 08/01 15:25
5F:→ shik:可以再開一個陣列存編號 124.8.3.192 08/01 22:15