oknkc8   4년 전

50% 쯤에서 계속 런타임 에러가 나서 입력데이터를 

3232 456789 이런식으로 넣었더니 디버깅 도중에 멈추네요...

알고리즘은 맞는거 같은데 뭐가 문제일까요ㅜㅠㅜ

yukariko   4년 전

if (check[p.first - 1] == 0 && p.first - 1 >= 0) {

범위체크를 먼저 하고 배열체크를 해야합니다.

허가되지않은 메모리주소에 접근하면 런타임에러가 발생할 수 있습니다.

oknkc8   4년 전

말씀하신대로 바꿔서 해도 계속 런타임에러가 뜨네요...
그런데 22번째 줄을 주석처리하고 해보니까 되던데 변수 증감하는거에서 런타임 에러가 일어날 수 있는 건가요??

댓글을 작성하려면 로그인해야 합니다.