스택의 입력으로 4개의 문자 D, C, B, A가 순서대로 들어올 때, 스택 연산 PUSH와 POP에 의해서 출력될 수 없는 결과는?
정답 2번
스택은 LIFO(Last-In, First-Out) 구조로, 가장 나중에 들어온 데이터가 가장 먼저 나갑니다. D, C, B, A 순으로 입력될 때 BDCA가 나오려면 B가 먼저 POP 되어야 하는데, 이때 스택 내부에는 D, C가 남아있어야 합니다. 하지만 B 이후에 D가 나오고 C가 나오는 순서는 스택의 기본 원리상 불가능합니다.
콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05