파이썬 Queue, Deque, Priority_Queue 자료구조
from queue import Queue q = Queue() # 선언 q.put("argument") # 입력 q.get() # 반환 from collections import deque dq = deque() # 선언 dq.appendleft("argument") # 입력 dq.pop() # 반환 from queue import PriorityQueue pq = PriorityQueue() # 선언 pq.put("argument") # 입력 pq.get() # 반환 PriorityQueue의 데이터 형태가 배열 또는 튜플이라면 우선순위는 0번째 인덱스로 판단한다. 따라서 우선순위를 앞에 두면 배열과 튜플도 정렬 가능하다. from queue import PriorityQueue pq = Priori..
Python STL
2024. 1. 29. 10:50