rhwnsrb1223   4년 전

위와 같은 코드로 실행을 하게 될 경우,

시간 초과가 나오게 되는데, 시간초과가 나오는 이유와 어느 부분을 해결하면 될지 답변부탁 드리겠습니다.

감사합니다.

djm03178   4년 전

이중 루프가 최악의 경우 O(N^2)을 만들기 때문에 당연히 시간 초과입니다.

이 문제는 대표적인 스택 문제입니다. 스택을 사용해서 모든 원소가 자신보다 왼쪽에 있는 모든 원소를 매번 확인하지 않아도 되게 만들어 보세요.

rhwnsrb1223   4년 전

답변 감사드립니다.

벡터로 해결하려햇는데 스택으로 풀어보는 연습을 해보겠습니다!!

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