SMALL

스택(Stack)?


한 방향에서 자료의 입력과 출력이 이루어지는 자료구조이며 LIFO(Last In First Out)라고 불린다. 

ex) 함수의 콜스택, 문자열 역순 출력, 연산자 후위표기법


큐(Queue)?


한 방향에서는 자료의 입력이 이루어지고, 반대편 방향에는 자료의 출력이 이루어지는 자료구조이며 FIFO(First In First Out)라고 불린다.

ex) 버퍼


덱(Deque)?


자료의 입력과 출력을 양 쪽 끝에서 가능하게 하는 자료구조


  • 스크롤(Scroll) : 입력이 한쪽에서만 가능하도록 제한한 덱
  • 셀프(Shelf) : 출력이 한쪽에서만 가능하도록 제한한 덱


LIST

'전공 > 자료구조' 카테고리의 다른 글

트리 순회  (0) 2020.09.13
트리(Tree)  (0) 2020.09.13
선형구조와 비선형구조  (0) 2020.09.13
연산자 우선순위  (0) 2020.09.01
벨만포드와 다익스트라 알고리즘  (0) 2018.07.04

+ Recent posts