postcookie   2년 전

안녕하세요. 토마토(7576) 문제를 풀다가 시간초과가 나서 질문드립니다.

deque를 썼고, 조금 돌다가 시간초과가 나는 상황인데요.

원인이 뭔지 모르겠습니다. 

의심되는 건 max_day를 while 루프 안에서 계산해주는 것 때문 아닌가 싶은데

잘못 짚고 있다는 생각도 들어서 어딜 고쳐야할지 모르겠네요. 

각종 테스트케이스는 전부 맞습니다.

postcookie   2년 전

자문자답입니다. 역시 max 연산이 문제였나 봅니다.

max 연산 빼고 아예 box[nx][ny]를 box[x][y] + 1으로 바꾸니 잘됩니다.

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