2178번 - 미로 탐색
안녕하세요 백준님 강의를 듣고 있는 알고리즘 초보입니다.
백준님 수업을 열심히 듣고 미로탐색 문제를 풀던 중!!!!!!
엄청난 난제에 마주치고 말아버렸습니다.
분명 맞았는데 채점결과는 틀렸다고 나와버린것이죠.
결국 저는 문제풀이를 포기하고 백준님의 소스코드와 제 코드를 한줄한줄 비교해가면서 문제점을 찾았습니다.
여기서 문제는 다음과 같습니다.
9번라인 int d[100][100];
이녀석을 int main 함수 바깥으로 보내버리면 정답이됩니다.
왜죠? 이해할수가 없습니다.
전역변수와 지역변수? 저는 이렇게 알고 있는데 아무튼 이 두 변수간의 차이점을 아시는 분에게는 좋아요를 해드립니다.
전역 변수는 자동으로 0으로 초기화되지만, 지역 변수에는 쓰레기값이 들어있게 됩니다.
헉 그러네요.. 새로운 사실 알아갑니다.
댓글을 작성하려면 로그인해야 합니다.
ganghe74 5년 전
안녕하세요 백준님 강의를 듣고 있는 알고리즘 초보입니다.
백준님 수업을 열심히 듣고 미로탐색 문제를 풀던 중!!!!!!
엄청난 난제에 마주치고 말아버렸습니다.
분명 맞았는데 채점결과는 틀렸다고 나와버린것이죠.
결국 저는 문제풀이를 포기하고 백준님의 소스코드와 제 코드를 한줄한줄 비교해가면서 문제점을 찾았습니다.
여기서 문제는 다음과 같습니다.
9번라인 int d[100][100];
이녀석을 int main 함수 바깥으로 보내버리면 정답이됩니다.
왜죠? 이해할수가 없습니다.
전역변수와 지역변수? 저는 이렇게 알고 있는데 아무튼 이 두 변수간의 차이점을 아시는 분에게는 좋아요를 해드립니다.