dlswlfl   5년 전

turn을 전역변수로 연산후 증가처리만 해주는데 5. 17을 넣어보면 0이 출력됩니다.

sgchoi5   5년 전

turn 에 의도치 않는 값이 쓰여진다면, 그 앞 변수인 visited 에서 사용가능한 index 를 넘어서서 값을 쓰는 경우에 그렇게 될 수 있습니다.

일단, visited 변수값을 더 크게 좀 잡으셔서 test 해보셔도 되고,

Visual Studio 사용자시면 turn 변수에 break point 를 거시고 언제 값이 바뀌는지 체크해보실 수도 있습니다.

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