반응형
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 |
Tags
- bruteforce #DFS #완탐
- #dfs
- SW개발 테스트
- #dfs #완전탐색
- #bfs
- #시뮬레이션 #미생물 격리
- #백준 #알고리즘 #SWEA #핀볼게임
- #BFS노필요.. #홈방범서비스
- 정보처리기사 실기
- 2019년10월
- #부분집합 #dfs
- 19년 3회
- #시뮬레이션 #recursion
- #recursion #strcmp #deque
- 취업준비생
- #시뮬레이션
- #주사위 굴리기 #시뮬레이션
- #에라토스테네스의채 #소수판별
- #시뮬레이션 #dfs
- #pair배열
- BFS
- #dfs #벽돌깨기 #swea
- #DFS #BFS #라인
- 실기
- #DFS #백트래킹
- #최단거리 #최소거리
Archives
- Today
- Total
Hokusai
Runtime Error(런타임에러)가 나는 이유 본문
반응형
핀볼게임 (SWExpertAcademy문제)를 풀었을 때 테스트케이스 50개 중 49개만 맞고 런타임에러(Runtime Error)가 떴었다.
기존에 알고 있던 런타임에러가 나는 상황은 배열의 인덱스를 벗어난 경우(-1이나 길이 50개짜리 배열에 50이라는 값의 idx를 참조) 정도만 알고 있었는데 검색을 해보니 굉장히 많은 상황이 있었다.
- 배열에 할당된 크기를 넘어서 접근했을 때
- 전역 배열의 크기가 메모리 제한을 초과할 때
- 지역 배열의 크기가 스택 크기 제한을 넘어갈 때
- 0으로 나눌 떄
- 라이브러리에서 예외를 발생시켰을 때
- 재귀 호출이 너무 깊어질 때
- 이미 해제된 메모리를 또 참조할 때
- 프로그램(main 함수)이 0이 아닌 수를 반환했을 때
참고하자.
반응형
'알고리즘( C++ ) > Tips' 카테고리의 다른 글
[2] Pair 배열(array) (0) | 2019.01.02 |
---|---|
[1] 알고리즘 시간 측정 (0) | 2018.12.31 |
Comments