duck9912   2년 전

임시 줄 스택에는 큰순서대로 밑에 들어가게되면 성공적으로 들어가서 쌓였다가 나올 수 있다고

생각되어서 작성했고

예제와 임의로 제가 다른 예제도 만들어 테스트해보았는데

문제가 없었습니다만..

또 틀렸네요...

혹시 어떤게 문제일지 여쭤봐도 될까요..

apfhsk987   2년 전

stk 에 top에 있는 data가 t + 1 인지 확인하는 부분이 필요한 것 같습니다.

예를들어 5, 3, 1, 2, 4가 line 이면

스택에 [5, 3], line 에 [4] 가 남는 상황이 오는데

이 때 if stk -> if stk[-1] (3) < line[i] (4) 이기 때문에 pop 하는 일 없이 바로 sad 가 결과가 됩니다.

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