jewoo010   2년 전

deque 써서 최대한 줄여볼려했는데 시간초과가 뜨네요

제 생각엔 16줄 인덱싱하고 sum 하는 부분이 문젠거같긴합니다

고수님들 생각은 어떠신지요

h1234000   1년 전

여기서 이중반복문을 쓰면 안됩니다.(슬라이싱 합도 결국 이중반복문이랑 같음)

그러면 기간동안의 방문자들을 구하는 시간복잡도 O(x) * 기간의 개수 O(n-x+1) => O(x*n) 이 됩니다.

힌트로는 기간동안의 방문자들을 구하는 시간복잡도를 낮출 방법을 생각해보셔요. O(1)만에 구하는 방법이 있습니다.

h1234000   1년 전

아 문제 해결하신걸 못 봤네요..ㅋㅋㅋ

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