Re: STL sort

看板Programming作者 (眠月)時間15年前 (2009/08/03 19:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《sorryChen (陳揚和)》之銘言: : 如果我有兩個分開的array 紀錄 ex: 人名和對應的score : ex: : int name[3] = {"a", "b", "c"}; : int score[3] = {3, 2, 1} : 現在想用stl sort成 依照score來排序 : 這樣要怎麼用? 要寫個自己的swap 然後怎麼丟到sort中呢? 很遺憾你不能丟 swap 進去 -_-" vector< pair<int, string> > v ; v.push_back(make_pair(3, "a")) ; v.push_back(make_pair(2, "b")) ; v.push_back(make_pair(1, "c")) ; sort(v.begin(), v.end()) ; -- To iterate is human, to recurse, divine. 遞迴只應天上有, 凡人該當用迴圈.   L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.160.254.105
文章代碼(AID): #1ATinsCC (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
0
5
完整討論串 (本文為第 2 之 3 篇):
0
5
文章代碼(AID): #1ATinsCC (Programming)