본문 바로가기

Computer/C/C++

Queue

 

* Queue

선입선출(FIFO) 구조를 가진 자료구조

 

#큐의 용어

 front -  큐의 맨 앞부분을 가리키는 포인터

 rear - 큐의 맨 뒷부분을 가리키는 포인터

 push - 맨 뒤에 자료를 넣는 것

 pop -  맨 앞에 자료를 빼는 것

 

push

Data1

 

 

 

 

      front    rear

 

push

Data1 

Data2 

 

 

 

         front                     rear

 

push

Data1 

 Data2

Data3 

 

 

         front                                                 rear

 

pop

 

Data2 

Data3 

 

 

                                    front                      rear

 

pop

 

 

Data3 

 

 

  front   rear

 

 

node.h

 

node.c

 

queue.h

 

queue.c

 

main.c

'Computer > C/C++' 카테고리의 다른 글

하노이 탑  (0) 2013.10.19
2D 연결 리스트  (0) 2013.05.29
단순 연결 리스트  (0) 2013.05.26
Decoder  (0) 2013.05.26
연산자 오버로딩  (0) 2013.05.21