之前看《演算法筆記》並沒真正掌握stl的用法,map在處理一些ccf的題時很有用,小小記錄下:
1、字元為主鍵,不同字元對應相同的數字
#include
#include
#include
#include
#include
#include
using
namespace std;
map<
char
,int
>canshuji;
//不同的char對應相同的數字
map<
char
,int
>chuli;
intmain()
for(map<
char
,int
>
::iterator it = canshuji.
begin()
;it != canshuji.
end(
);it++
)}
const用法小注(實時更新)
在函式裡,如果用const修飾形參可以防止輸入引數被無意改動。因此,許多有經驗的程式設計師都會建議新手在能夠使用const的情況下,都盡量使用const。如 float grid clamp const float x,const float low,const float high 1.const...
map基本用法
目錄引言 1.map簡介 2.map的功能 3.使用map 4.map的建構函式 5.map的大小 6.map的基本操作函式 map是stl的乙個關聯容器,它提供一對一 其中第乙個可以稱為關鍵字,每個關鍵字只能在map中出現一次,第二個可能稱為該關鍵字的值 的資料 處理能力,由於這個特性,它完成有可...
map用法詳解
迭代器用法 mapm 第乙個為鍵,第二個為值 for int i 10 i 0 i 這裡是按從大到小的順序,但是迭代器是按從小到大的順序輸出 if i 2 0 因為map自帶按鍵從小到大排序 m i 1 map iterator iter for iter m.begin iter m.end it...