1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#define _CRT_SECURE_NO_WARNINGS
#define INF 187654321
#include<iostream>
#include <map>
using namespace std;
int main() {
map<string, int> m1; // 중복키를 사용하려면 multimap
m1.insert({ "수달", 11 }); // 삽입
m1["호랑이"] = 22;
map<string, int>::iterator it;
for (it = m1.begin(); it != m1.end(); it++) {
cout << it->first << ", " << it->second << endl; // 조회
}
it = m1.find("호랑이"); // 검색 및 삭제
m1.erase(it);
for (it = m1.begin(); it != m1.end(); it++) {
cout << it->first << ", " << it->second << endl; // 조회
}
return 0;
}
|
cs |
반응형
'자료구조 + 알고리즘' 카테고리의 다른 글
이분탐색 (Binary Search) (0) | 2021.09.13 |
---|---|
(C++) set container (0) | 2021.09.11 |
(C++) 문자열 다루기 (0) | 2021.09.11 |
Brute-force Search (0) | 2021.09.05 |
알고리즘 기초개념, 빅오표기법 (0) | 2021.09.05 |