맨날 눈으로 훑고 지나가던건데, 최적화 코드를 짜다보니 중요한 걸 체감하게 된다.
bool : 0,1 만 나타내지만 (1B)
unsigned char : 0~255 (1B)
signed char : -128 ~ 127
unsigned short : 0 ~ 65535 (2B)
signed short : -32768 ~ 32767
unsigned int : 0 ~ 4,294,967,295 ( 대략 40억 = 4G ) (4B)
signed int : -2,147,483,648 ~ 2,147,483,647 (대략 20억 = 2G )
unsigned long long : 0 ~ 18446744073709551615 (8B)
-> 영문자 문자열 13자리까지 표현 가능
'컴퓨터 > Algorithm' 카테고리의 다른 글
더블 링크드리스트 (0) | 2019.12.21 |
---|---|
배열 기반 링크드리스트(myalloc) (0) | 2019.12.21 |
DFS (0) | 2019.11.17 |
BFS (0) | 2019.11.17 |
병합 정렬(Merge Sort) (0) | 2019.11.17 |