dbdmswl5218   1년 전

배열 스택으로 했을땐 잘 풀렸는데

연결리스트로 바꿔서 푸니까 시간 초과가 나네요...

siyamaki   1년 전

스택을 사용하였을 경우에는 입력할 땐 push, 0이 들어올 때 pop만 하면 되며 push, pop의 시간복잡도는 O(1) 가지며 스택을 사용한 풀이가 맞습니다.

fblood53   1년 전

pop에서 꼬리까지 찾아가는데 O(n)이 걸리니 당연히 시간초과가 납니다.

fblood53   1년 전

그냥 생각나서 적는 건데 만약 연결리스트를 스택으로 사용하고 싶으시다면 tail에 push, pop을 하는게 아니라 head에서 push, pop을 해줘야합니다. 실제로 이렇게 사용합니다. 일반 배열처럼 뒤에다가 원소를 추가하는게 아니라 앞쪽으로 추가하는 거죠

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