kimdr123   8년 전

총 3가지의 테스트케이스에 대해 답은 맞게 나오는데요

저지사이트에서 측정해보면 segmentaion fault라고 나오네요.

저런거 나오면 보통 배열의 사이즈나 선언의 오류로서 발생하는 것으로 알고있는데

어디가 잘못된걸까요?

푼방식은 소스 주석에 달아놨는데

조금 설명드리면 삼차원 배열이기떄문에 DFS를 진행함에 있어서 평면에서의 상하좌우, 수직위아래 이렇게 6방향에 대해

함수를 만들어 탐지하면서 숫자를 바꿔주는 방식으로 진행하였습니다.

아직 3차배열에는 어색해서 제가 모르는 틀린점이 있다면 꼭 알려주세요!!

portal3046   8년 전

check 함수에서 첫 줄 대신에 둘째줄과 같이 쓰면 short circuit evaluation에 범위를 벗어나는 오류는 일어나지 않을 겁니다.


https://en.wikipedia.org/wiki/Short-circuit_evaluation/

kimdr123   8년 전

portal3046// 답변 감사드립니다. 링크도 친절하게 걸어주시고. 일단 말씀해주신 방법을 사용하여 segmationa오류는 해결하였는데

이번에는 런타임 오류가 발목을 잡네요.

아직 문제점은 찾지 못하고 있지만.. 감사합니다

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