자료구조 - 스택(Stack)과 큐(Queue)
2020. 10. 7. 16:00ㆍCS 필기 노트/자료구조
반응형
스택
삽입, 삭제가 한쪽 끝에서 이루어지는 데이터 구조로 가장 먼저 들어간 데이터가 제일 마지막에 나온다.
함수 호출시 복귀 번지를 저장하거나 인터럽트 분기시 복귀 주소를 저장하는데 주로 사용하며,
push연산과 pop연산으로 데이터를 삽입/삭제 한다.
큐
한쪽 방향으로 입력, 다른 한쪽 방향에서는 출력만 하는 구조이다.
먼저 입력된 자료가 제일 먼저 나오는 선입선출 구조이며 스케줄링, 일괄 처리 등에 사용된다.
반응형
'CS 필기 노트 > 자료구조' 카테고리의 다른 글
자료의 정렬 (삽입 정렬, 선택 정렬, 버블 정렬, 퀵 정렬, 이진 병합 정렬, 힙 정렬) (0) | 2020.10.13 |
---|---|
해싱과 해싱 함수 (0) | 2020.10.09 |
비선형 자료구조 - 그래프 (0) | 2020.10.08 |
비선형 자료구조 - 트리 (0) | 2020.10.08 |
배열과 연결리스트 Array, Linked List (0) | 2020.10.07 |