1874번 - 스택 수열
일단 스택 함수를 활용했고 스택이 비어있다면 -1로 반환시키는 걸로 했습니다.
스택 맨 위랑 수열 중 아직 배열 안된것 첫번째를 비교해서 맞으면 pop, 아니면 push를 하는데 스택 맨윗값이 배열안된 수열 첫번째값보다 크면 그냥 no를 출력하는 식으로 코드를 짰습니다.
질문에 있던 모든 반례를 넣었을 때 다 맞게 나왔는데 또다른 반례가 있는지 정말 궁금합니다. 대체 뭐가 틀린 걸까요???
No가 아닙니다.
그리고 system("pause"); 를 넣으면 안 됩니다.
와... NO... 매우 기본적인 걸 틀렸네요. 문제 읽는 연습이나 해야하나봐요...
댓글을 작성하려면 로그인해야 합니다.
lucian0910 6년 전
일단 스택 함수를 활용했고 스택이 비어있다면 -1로 반환시키는 걸로 했습니다.
스택 맨 위랑 수열 중 아직 배열 안된것 첫번째를 비교해서 맞으면 pop, 아니면 push를 하는데 스택 맨윗값이 배열안된 수열 첫번째값보다 크면 그냥 no를 출력하는 식으로 코드를 짰습니다.
질문에 있던 모든 반례를 넣었을 때 다 맞게 나왔는데 또다른 반례가 있는지 정말 궁금합니다. 대체 뭐가 틀린 걸까요???