개발 기록
211026 TIL 본문
*파이썬 입력 받기
*파이썬 길이가 정해진 리스트 만들기
list = [0 for i in range(n)]
* deque(데크)
- 큐(queue)는 선입선출(FIFO)방식으로 작동. 데크는 양방향 큐라고 할 수 있다. 앞 뒤에서 엘리먼드를 추가,제거 가능
append와 pop이 빠르다.
일반적인 리스트는 양끝에 엘리먼트를 삽입, 제거 할 경우 연산에 O(n)이 소요된다 ( 리스트를 불러와서 진행 하는 듯 )
데크는 O(1)로 가능해서 훨씬 빠르다.
스택이랑 큐 처럼 모두 사용 가능
from collections import deque
deq = deque()
https://dongdongfather.tistory.com/72
https://leonkong.cc/posts/python-deque.html
'TIL' 카테고리의 다른 글
211028 TIL (서버리스 백엔드-1) (0) | 2021.10.28 |
---|---|
211027 TIL (서버리스 배포-프론트엔드 1) (0) | 2021.10.27 |
211026 Git과 Github의 차이 (0) | 2021.10.26 |
211025 TIL (0) | 2021.10.25 |
211017 WIL (5주차) (0) | 2021.10.17 |
Comments