17299번 - 오등큰수
스택을 배열로 직접 만들어 풀어보았지만 아래와 같이 입력에 대해서 옳바르지 않은 출력을 보입니다...
<입력1>
7
1 2 3 1 1 2 3
<출력1>
-1 1 1 1 -1 -1 -1자바에서 제공하는 스택 클래스를 사용하여 풀어본 결과 위의 입력 예와 같이 입력하였을 때는 아래와 같이 옳바른 값이 출력됩니다.
<출력2>
-1 1 1 -1 -1 -1 -1
왜 직접 만든 스택과 스택 클래스에서 이러한 차이가 발생하는지 궁금합니다.
혹시 제가 틀리거나 놓치고 있는 부분이 있는 것인가요..?
아래 주석 처리되지 않은 코드는 스택을 배열로 직접 만들어 푼 것이고 주석 처리된 코드는 스택 클래스를 이용하여 푼 것입니다.
댓글을 작성하려면 로그인해야 합니다.
sange17 2년 전
스택을 배열로 직접 만들어 풀어보았지만 아래와 같이 입력에 대해서 옳바르지 않은 출력을 보입니다...
<입력1>
7
1 2 3 1 1 2 3
<출력1>
-1 1 1 1 -1 -1 -1
자바에서 제공하는 스택 클래스를 사용하여 풀어본 결과 위의 입력 예와 같이 입력하였을 때는 아래와 같이 옳바른 값이 출력됩니다.
<출력2>
-1 1 1 -1 -1 -1 -1
왜 직접 만든 스택과 스택 클래스에서 이러한 차이가 발생하는지 궁금합니다.
혹시 제가 틀리거나 놓치고 있는 부분이 있는 것인가요..?
아래 주석 처리되지 않은 코드는 스택을 배열로 직접 만들어 푼 것이고 주석 처리된 코드는 스택 클래스를 이용하여 푼 것입니다.