sihyun93   4년 전

풀이 방식은 조합을 통해 m개를 고른 뒤에 bfs로 map을 탐색하며 최소값을 계속 갱신해 주는 식으로 진행하였습니다.

다만 제가 질문드리고 싶은건 if문을 쓰는 두가지 코드의 차이인데요... 


  1. 첫번째는 주석 처리된 33~41번째 줄이 원래 코드입니다. (계속 오답을 받은 코드입니다.)

 2. 두번째는43~50번째 줄처럼 if문을 반대로 바꾼뒤 그 조건일때에만 진행힌 코드입니다. (통과한 코드입니다.)

 두 코드가 무슨 차이가 있는지 도저히 모르겠습니다.


질문의 요지를 정리하면,

34~41 번의 코드를 실행하는 것과, 43번 ~50번 코드를 실행하는 것이 어떠한 차이가 있는 것인가요?

답변 기다리고 있겠습니다. 읽어주셔서 감사합니다.

chocodog   4년 전

저는 첫번째와 두번째 모두 정답으로 나오는데 뭔가 착오가 있었던 것 같습니다.

아래 코드는 정답으로 나온 주석 처리 안한 원래 코드입니다.

감사합니다. 

sihyun93   4년 전

착오가 있었네요...대단히 죄송합니다!

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