1197번 - 최소 스패닝 트리
저번에 풀었을 때는 바로 통과하였는데
(저번 코드 : http://boj.kr/e9c58f240ce7480f...)
이번 코드에서는 계속 런타임 에러가 발생하네요..
메모리 제한 때문은 아닌 것 같은데 런타임 에러 원인을 잘 모르겠습니다.
(배열 범위를 100001로 해도 런타임 에러가 발생합니다.)
저번 코드와 이번 코드의 차이점도 잘 모르겠네요.
답변해주시면, 감사하겠습니다.
else p[x] = Find(p[x]); 이 부분이 문제인듯 싶네요.
헉 이런 실수를... 감사합니다ㅠ
안녕하세요 저도 이 부분 때문에 런타임 에러가 나는 것 같은데 혹시 왜 이게 런타임 에러가 나는지 알려주실 수 있으신가요? 이해가 안 가네요..ㅠㅠ
else p[x] = Find(p[x]);
Find() 함수는 return을 해야합니다.
위의 코드는 압축만 할 뿐, return을 하지 않고 있습니다.
아아 그러네요 !! 정말 감사합니다 ㅎㅎㅎ
댓글을 작성하려면 로그인해야 합니다.
park780172 4년 전
저번에 풀었을 때는 바로 통과하였는데
(저번 코드 : http://boj.kr/e9c58f240ce7480f...)
이번 코드에서는 계속 런타임 에러가 발생하네요..
메모리 제한 때문은 아닌 것 같은데 런타임 에러 원인을 잘 모르겠습니다.
(배열 범위를 100001로 해도 런타임 에러가 발생합니다.)
저번 코드와 이번 코드의 차이점도 잘 모르겠네요.
답변해주시면, 감사하겠습니다.