내 세상

[Data Structure] Stack and Queue 본문

Knowledge/Data Structure

[Data Structure] Stack and Queue

sga8 2019. 4. 28. 19:36
728x90
반응형

 

1. Stack

  • Last Input First Out, LIFO, 후입선출
    • 가장 나중에 저장된(push) data가 가장 먼저 인출(pop)되는 구조
  • 용도
    • DFS(Depth First Search, 깊이우선탐색)
    • 함수 호출의 순서 제어
    • Interrupt 처리
    • 수식 계산

2. Queue

  • First Input First Out, FIFO, 선입선출
    • 가장 먼저 저장된(push) data가 가장 먼저 인출(pop)되는 구조
  • 용도
    • BFS(Breadth First Search, 너비우선탐색)
    • 운영체제 작업 스케줄링
    • 대기행렬 처리
728x90
반응형

'Knowledge > Data Structure' 카테고리의 다른 글

[Data Structure] Graph, etc  (0) 2019.04.28