본문 바로가기
> 자료구조 구현/큐

enqueue, dequeue 직접 구현하기

by bky373 2020. 9. 15.
  • list로 enqueue, dequeue 구현하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
q_list = list()
 
def enqueue(data):
    q_list.append(data)
    
def dequeue():
    data = q_list[0]
    del q_list[0]
    return data
 
for i in range(10):
    enqueue(i)
 
# size: 10
len(q_list)
 
# 0..9
for i in range(10):
    print(dequeue())
cs

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

import queue 사용하기  (0) 2020.09.15

댓글