map用法小注

2021-10-02 23:26:58 字數 538 閱讀 5578

之前看《演算法筆記》並沒真正掌握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...