Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 중위 표기법
- prim 알고리즘
- 자료구조
- 프로세스
- disjoint-sets
- 부분 집합
- 후위 표기법
- union-find
- 알고리즘
- 이진탐색트리
- merge-sort
- 완전 탐색
- 최단 경로 알고리즘
- 알고리즘 문제
- divide and conquer
- 탐욕 알고리즘
- 3190번
- 서로소 집합
- CPU scheduling
- 트리
- deque
- BST
- 이진 검색
- 최소 비용 신장 트리
- 프로세스의 상태
- kruskal 알고리즘
- 다이나믹 프로그래밍
- quick-sort
- binary search
- 동적 계획법
Archives
- Today
- Total
Dionysus
오버플로우(Overflow) 본문
C/C++은 오버플로우가 발생하면 에러가 나는 것이 아니고 최솟값부터 다시 시작함.
언더플로우(Underflow) 역시 발생하는 경우 에러가 나는 것이 아니고 최댓값부터 다시 시작함.
즉, 예를 들어 unsigned char 자료형의 경우 오버플로우가 발생할 시, +255에서 0으로 값이 다시 넘어가서 동작하게 된다.
파이썬은 메모리가 허용하는 데까지 공간을 늘려주기도 하고, 기본적으로 사용하는 크기가 28바이트이므로(아주아주 크다) 오버플로우가 발생하지 않는다.