알고리즘 문제 배열 크기 정할때 아주 사소한 팁


알고리즘 문제 배열 크기 정할때 아주 사소한 팁

자주 하는 실수중 하나가 배열의 상한을 착각하여 인덱스 밖의 값에 접근하는 것인데 예를 들어 1월~12월까지의 어떤 정보를 저장하려고 arr[12]를 만들면 month - 1로 접근은 할 수 있겠지만 실제값과 접근하려는 인덱스의 값이 다르기 때문에 헷갈려 하시는 분들이 많습니다. 그래서 선언할때 그냥 arr[50] 정도로 넉넉하게 선언하시면 편합니다. 사실 대부분의 문제에선 메모리가 넉넉하다못해 남아돌기 때문에 10000개를 저장하려면 10010개짜리 배열을 100개면 아싸리 200개짜리로 선언해주시면 실수로 상한을 헷갈려도 프로그램은 잘 돌아갑니다...

알고리즘 문제 배열 크기 정할때 아주 사소한 팁에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.


#알고리즘

원문링크 : 알고리즘 문제 배열 크기 정할때 아주 사소한 팁