String 클래스 헤더파일 : [index]로 string 인자에 접근 가능 String 함수 s.at(idx) s.append("문자열") - 뒤에 문자열 추가 s += "문자열"; // 이렇게도 추가 가능 s.front() - 맨 앞의 '인자'를 반환 s.back() - 맨 뒤의 '인자'를 반환 s.begin() - 맨 앞의 'iterator(반복자)'를 반환 s.end() - 맨 뒤의 'iterator(반복자)'를 반환 s.push_back(c) - 문자열 맨 뒤에 문자c를 추가 s.pop_back() - 문자열 맨 뒤의 문자 하나를 제거 s.size() = s.length() s.clear() - 문자열 통으로 삭제 (메모리는 그대로 남아있음) s.empty() s.substr() - 문자열자르..
Map Container map은 key와 value로 이루어져 있음 key는 중복 불가능 set과 마찬가지로 삽입이 되면서 자동 정렬(default는 오름차순 정렬) Map의 멤버함수 map.begin() map.end() map.rbegin() - end()랑 같음 map.rend() - begin()이랑 같음 map.clear() - 모든 원소 제거 map.count(key) - key값에 해당하는 원소들의 개수 반환 map.empty() - 비어있으면 true, 아니면 false 반환 map.insert(make_pair(key, value)) - 원소를 pair 형태로 삽입 map["key"] = 5; // 이렇게 삽입하는것도 가능 map.insert(iter, k) - iter가 가리키는 위치..
- Total
- Today
- Yesterday
- dictionary
- 재귀
- SWExpert
- 파이썬
- 코딩테스트
- Python
- SW Expert
- 완전탐색
- 괄호
- 백준
- 2019 Kakao Blind Recruitment
- 문자열처리
- 구현
- 프로그래머스
- 해시
- 문자열
- 힙
- Permutation
- combination
- programmers
- 2020 KAKAO BLIND RECRUITMENT
- hash
- 우선순위큐
- 정렬
- C++
- 딕셔너리
- left join
- 순열
- 스택
- BOJ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |