[자료구조 C++] C++ 스택 프로그램
- 최초 등록일
- 2004.05.23
- 최종 저작일
- 2004.05
- 5페이지/ 한컴오피스
- 가격 1,000원
목차
1. 스택 프로그램 소소코드/설명
2. 스택의 이론/설명
2-1. 스택의 정의
2-2. 스택의 원리
2-3. 스택의 성질
2-4. 스택의 구조
2-5. 스택의 동작 용어설명
본문내용
1-2. 스택의 이론/설명
(1) 스택의 정의
"스택"이란 여러 개의 데이타 항목들이 일정한 순서로 나열된 자료 구조로, 한쪽 끝에서만 새로운 항목을 삽입하거나 기존 항목을 삭제할 수 있도록 고안된 것이다.
(2) 스택의 원리
스택은 동전을 넣고 뺄 수 있도록 되어 있는 동전 케이스와 같은 작동 원리를 가지고 있다. 삽입된 동전들은 케이스 내부에 일정한 순서로 저장된다. 먼저 삽입된 동전은 케이스의 가장 아래쪽에 위치하고 가장 최근에 삽입된 동전은 입구에 놓인다. 주차장에 주차한 자동차도 마찬가지이다. 월드컵 경기를 보러 일찍 승용차를 타고 온 사람이 있다고 하자. 주차장의 안쪽 깊숙한 곳에 주차를 마쳤다. 경기가 끝나고 가려고 보니 나중에 들어온 차들 때문에 나갈 수가 없었다. 결국 나중에 들어온 차들이 모두 나갈 때까지 기다린 후에 집에 돌아갈 수 있었다.
참고 자료
없음