[알고리즘] 14. 예외 케이스 처리법
[알고리즘] 14. 예외 케이스 처리법지난 글에서는 정렬 기준 만들기에 대해 정리했습니다. 이번 글에서는 알고리즘 문제를 풀 때 자주 틀리는 원인 중 하나인 예외 케이스 처리법에 대해 알아보겠습니다.알고리즘 문제는 예제 입력만 맞는다고 끝이 아닙니다. 채점에는 다양한 입력이 들어오기 때문에, 평범한 경우뿐 아니라 가장 작거나 큰 값, 중복, 음수, 0, 빈 값 같은 상황도 고려해야 합니다.예외 케이스는 일반적인 흐름에서는 잘 보이지 않지만, 정답 여부를 크게 좌우하는 특수한 입력 상황입니다.1. 예외 케이스란?예외 케이스는 코드가 일반적인 입력에서는 잘 동작하지만, 특정 입력에서는 잘못된 결과를 낼 수 있는 상황을 말합니다.예를 들어 배열에서 최댓값을 찾는 문제를 생각해보겠습니다.int[] numbers..