yjh8707   1년 전

라이브러리를 최대한 안쓰는 방향으로 코드를 늘 작성하여서 큐를 구현할 때 .pop(0) 을 사용 하였습니다.

시간초과 때문에 sys도 넣었지만 여전히 시간초과입니다.

.pop(0) 을 사용하는 list의 경우 O(N), deque를 import 하여 사용하면 O(1) 라고 알고 있습니다.

이 문제에 대해서는 무조건 deque 를 사용해야 시간초과를 통과할 수 있을까요 ? 

다른 방법이 있다면  시간이 많이 걸릴만한 부분을 체크해주시면 감사하겠습니다.

marshal1101   1년 전

stack으로 바꾸고, 기존 토마토와 다음 토마토 정보를 분리하시면 되네요.

yjh8707   1년 전

현재 익은 토마토에 대해서만 진행하면 되니 순서가 상관이 없어 stack 을 사용해도 되는거였군요 ! 감사합니다 !

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