티스토리 뷰

프로그래밍/자료구조

Stack vs Queue

sungjine 2016. 11. 18. 01:20
반응형

Stack : 먼저 들어온게 나중에 나간다. (후입선출, Last In First Out, LIFO)

 - 예로 물건을 쌓아올린 것으로 생각하면 된다. 쌓아올린 물건들 중 원하는 물건을 꺼내기위해서는 가장 마지막에 올린 물건부터 차례대로 꺼내야 하기 때문이다.


Queue : 먼저 들어온게 먼저 나간다. (선입선출, First In First Out, FIFO)

 - 예로 사람들이 줄을 서있는것을 생각하면 된다. 물론 새치기가 없어야 된다는 조건이 있지만 줄을 서있다는 것은 먼저온 사람이 먼저 일을 처리한 후 먼저 가기 때문이다.

반응형

'프로그래밍 > 자료구조' 카테고리의 다른 글

AVL 트리  (0) 2022.02.12
이진 탐색 트리  (0) 2022.02.06
힙 트리  (0) 2022.02.05
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31