인프런 커뮤니티 질문&답변

Kyoo Min Lee님의 프로필 이미지
Kyoo Min Lee

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

3-C

3-C 인구 이동 질문 있습니다

작성

·

222

·

수정됨

0

안녕하세요 큰돌님, 아래는 제가 강의 보고 코드를 그대로 구현했는데, 백준에 통과를 못하는 이유를 알 수 있을까요? ㅜㅜ 아무리 찾아보고 디버깅 해봐도 예제 문제 4,5번에 오답이 뜹니다.

https://www.acmicpc.net/source/67562965

그리고 추가 질문 있습니다.. 이전 강사님 영상에는 dfs 하실때 보통 dfs 함수내에 visited을 정의를 하셨는데, 이번 영상에는 dfs 에 visited를 정의를 안하신 이유도 궁금합니다, 혹시 이전 영상들처럼 dfs에 visited[y][x] = 1 걸어도 문제 풀이가 가능한지 여쭤드리고 싶습니다, 그리고 이번 영상에 다르게 하신 점도 이유도 알고 싶습니다 ㅎㅎ

미리 감사합니다!

답변 2

0

큰돌님의 프로필 이미지
큰돌
지식공유자

아 그리구 영상을 보시면 방문배열 visited 사용하면서 dfs를 하고 있는데요 혹시 어떤부분이 궁금하시나요?

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 ㅎㅎ

        if(abs(a[ny][nx] - a[y][x]) >= l && abs(a[ny][nx] - a[y][x]) <= r){

이부분에서 abs 괄호부분이 이상하게 되어있었습니다...

이렇게 바꿔보시겠어요? ㅎㅎ

 

다른 부분 모두다 잘 짜셨습니다. ㅎㅎ

 

 


또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

Kyoo Min Lee님의 프로필 이미지
Kyoo Min Lee

작성한 질문수

질문하기