ahj6377   3년 전

잘 가다가 중간에 시간초과로 막힙니다... 스택 파트 문제길래 스택개념을 이용했는데 혹시 스택을 다른 방법으로 활용해야할까요?

nahwasa   3년 전

현재로썬 스택개념을 활용하셨다고 보기 힘듭니다.

그냥 stk이란 이름의 배열에 넣어놓고 직접 순회하며 찾고계신거죠. (N번에 대해 각각 최대 N회 찾아야하므로 O(N^2))


힌트를 드리자면 매번 stk 전체를 볼게 아니라, 시간을 줄이기 위해 stk에서 각 경우 배제할 수 있는건 배제해야 합니다.

'오른쪽에 있으면서 Ai보다 큰 수 중에서 가장 왼쪽'

부분을 잘 생각해보세요!



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