개발 기록
211026 TIL 본문
*파이썬 입력 받기
[Python 문법] 파이썬 입력 받기(sys.stdin.readline)
파이썬으로 코딩 테스트를 준비한다면, 반드시 알아야 할 입력방식인 sys.stdin.readline()에 대한 정리 입니다.
velog.io
*파이썬 길이가 정해진 리스트 만들기
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
[파이썬 기초] 스택과 큐의 기능을 한번에 deque
deque는 스택과 큐의 기능을 모두 가진 객체로 출입구를 양쪽에 가지고 있다. 스택처럼써도 되고, 큐처럼 써도 된다. 여러가지 메서드를 이용해서 이런 기능을 구현한다. 먼저 deque를 만들어보자 >
dongdongfather.tistory.com
https://leonkong.cc/posts/python-deque.html
Python - 데크(deque) 언제, 왜 사용해야 하는가?
Python의 데크(deque)에 대해 알아보고 언제, 왜 써야 하는지 살펴본다
leonkong.cc
'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