강의

멘토링

커뮤니티

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

madlife9161님의 프로필 이미지
madlife9161

작성한 질문수

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

맞왜틀팁 : 반례를 생각하는 방법 | 2 - C 보완설명

2-C 보완설명 강의 질문

해결된 질문

작성

·

339

·

수정됨

0

안녕하세요! 2 - C 보완설명 강의를 본 후 그에 맞게 MAX(강의에서 ret에 해당하는 값) = 1로, for(int standard = 1; standard <= 100; standard++) (standard가 강의에서 d에 해당) 로 알맞게 값을 수정해서 제출을 해도 틀리다고 나옵니다ㅠㅠㅠ 선생님이 올려주신 정답 코드랑 비교해도 아예 같은데 뭐가 잘못된 건지 짚어주실 수 있으실까요..??ㅠㅜ

 

http://boj.kr/dccb9e4670f04dc0b34d2b7d3566ec94

답변 1

1

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

안녕하세요 매드라이프님 ㅎㅎ 저도 블리츠좀 잘한답니다.

잘 짜셨는데요. 주석 참고부탁드려요 ㅎㅎ

	for (int k = 0; k < 4; k++)
	{
		tmp_y = ny + dy[k];
		tmp_x = nx + dx[k];
		//??????????tmp_y나  tmp_x로 해야 되는 것 아닐까요? 
		if(ny < 0 || nx < 0 || ny >= length || nx >= length) continue; 
        
        if(!visited[ny][nx] && mapp[ny][nx] > standard) DFS(ny, nx, standard);
	}

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

감사합니다.

강사 큰돌 올림.

madlife9161님의 프로필 이미지
madlife9161
질문자

헉 친절한 답변 정말 감사드립니다..!!!

madlife9161님의 프로필 이미지
madlife9161

작성한 질문수

질문하기