목록queue (1)
happy coding
[lecture] 큐
큐란 스택과 마찬가지로 삽입과 삭제의 위치가 제한되어 있는 유한 순서 리스트이다. 큐의 뒤에서는 삽입만 하고, 앞에서는 삭제만 할 수 있는 구조이다. > 삽입한 순서대로 원소가 나열되어 가장 먼저 삽입한 원소는 맨 앞에 있다가 가장 먼저 삭제된다. > 선입선출구조 선형 큐 스택이 연탄이면, 큐는 한줄서기 > push. pop : enQueue. deQueue 모든 자료구조는 array(seq structure)와 linked list 로 이루어져 있다. 초기상태(공백 큐)는 front = rear = -1 이다. 삽입된 상태(enQueue(Q,A))에서는 rear가 A를 가리키고, enQueue(Q,B)에서는 rear가 B를 가리키는 상태가 된다. 원소를 삭제할 때(deQueue(Q))는 front를 A..
lecture/data structure
2023. 1. 9. 13:28