어디가 틀렸는지 모르겟습니다...

YooJaeHyo Reply 9 years 7 weeks ago
예제까진 되고 몇개 시험해서 해본것도 다 되는것같은데... 어디서 틀렸는지 찾을수가없습니다 ㅠㅠ... 제가 틀린 테스트케이스라도 볼수 있을련지요
pichulia Reply 9 years 7 weeks ago
Es 배열에서 뭔가 수상함이 느껴지네요.. 예를 들어서 1번도시에서 2,3번 도시로 진행했다면 2번도시로 나아가겠죠? 이제 2번도시에서 지랄발광을 하고 나면 Es 배열에 저장되있는 값들이 바뀌어 잇을겁니다. 그럼 for(a=0;a<b&&tru!=1;++a) seek(Es[a],s); 이 함수에서 원래 의도했던 바는 "1번도시에서 2,3번 도시로 갈 수 있으니까 2번도시 갔다가 돌아오면 3번도시로 다시 가야징!" 이건거 같은데 Es 배열의 값들이 바뀌어 버렸으니 Es[1] 의 값은 3이 아니라 다른 값이 들어가잇을 가능성이 큽니다. 아래 데이터는 무한루프가 돌도록 랜덤하게 만들어본 데이터입니다. 디버깅 열심히 해보세요 1 4 2 4 4 2 472 4 3 50 1 3 573 4 3 711 1 4 504 3 2 463
YooJaeHyo Reply 9 years 7 weeks ago
세상에... 깨달았습니다. 감사합니다