문법
int to string: to_string()string to int: stoi(), atoi(s.c_str())int to char(ascii): (char), char()char to int: (int)
STL
erase(): 인자가 하나 올 경우 해당 인덱스의 값을 제거, 두개가 올 경우 범위의값을 모두 제거.a.find(b) = a.end(): 반복자가 있는 자료형(a)에서 특정 값(b)의 유무를 판단할 때 사용.map default value: int 0, string ""
언어 공통
진수 변환
n to 10: 오른쪽부터 차례로 n^0, n^1, n^2, ...10 to n: 10진수를 n으로 몫이 1 또는 0 이 될 때 까지 나눈다.
연산자 우선순위
(), []: 소괄호, 대괄호!, ~, ++, --: 부정, 증감*, /, %: 곱셈, 나눗셈, 나머지+, -: 덧셈, 뺄셈<<, >>: 쉬프트>, >=, <, <=, ==, !=: 관계&, |, ^: 비트 논리&&, ||: 논리=, +=, -=, *=, ...: 부가
아스키코드
NULL: 0x000 ~ 9: 0x30 ~ 0x39a ~ z: 0x61 ~ 0x7aA ~ Z: 0x41 ~ 0x5aa ↔ A: 0x20
구간
a <= x <= b: [a, b], 닫힌 구간, b-a+1a < x < b: (a, b), 열린 구간, b-a-1a < x <= b: (a, b], 반닫힌구간, b-aa <= x < b: [a, b), 반열린구간, b-a
'Algorithm' 카테고리의 다른 글
| 유클리드 호제법 (0) | 2020.11.23 |
|---|---|
| 에라토스테네스의 체 (0) | 2020.11.17 |
| 문제해결 영단어 정리 (0) | 2020.09.20 |
| 문제해결 용어 정리 (0) | 2020.08.23 |
| DFS, BFS (0) | 2020.08.06 |
댓글