C++按map的value進行排序

C++中,map是按key值大小排序存儲。有時候,我們需要對map的value進行排序,根據value的大小順序獲得key的序列。比較簡單的方法就是,重新定義一個新的map,新map的key和value正好是原來map的value和key,這樣新的map就按照原來map的value值進行排序。不過這種方法,要是原來的map的value值沒有重複的話,是正確的,因爲map的key值是無重複的。比較正
相關文章
相關標籤/搜索