rlarhkd295   3년 전

여러가지 예시들 다 넣어봤는데 시간도 빠르고 틀리게 나오질 않습니다.

그냥 기본적인 BFS라고 생각이 들어서

BFS로 하여금 deque에서 가장 먼저 pop되는 case가 최적 depth라고 생각하고 풀었는데(증명을 생각해보진 않았지만 거의 자명해 보였습니다.)

혹시 그 부분이 잘못된 것인가요? 그렇다면 반례가 무엇이 있을까요??

좋은 답변 기다리고 있겠습니다. 감사합니다!

kravi   3년 전

반례: 642

정해: 
10
642 321 320 160 80 40 20 10 9 3 1

오답:
11
642 214 107 106 53 52 26 13 12 4 2 1

시작을 input값이 아니라 1로 해보세요

rlarhkd295   3년 전

아 23번째 줄 elif가 아니라 if군요...감사합니다..!

+ 시작을 1로 하라고 하시는건 Bottom-up 구현을 하라고 조언해 주시는 건가요?

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