Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- attention
- 3D
- 자료구조
- 임계처리
- flame
- level2
- Threshold
- 스택
- reconstruction
- re-identification
- transformer
- 프로그래머스
- center loss
- numpy
- point cloud
- 큐
- OpenCV
- Object Detection
- 알고리즘
- cv2
- 논문 구현
- Python
- Deeplearning
- 파이썬
- Knowledge Distillation
- Computer Vision
- 딥러닝
- NLP
- Object Tracking
- deep learning
Archives
- Today
- Total
목록LIFO (1)
공돌이 공룡의 서재
[Python] 자료구조: 스택(Stack) / LIFO
1. 기본 개념 스택(Stack)이란 쌓아 올린다는 의미가 있다. 차곡차곡 쌓여있는 접시들을 생각해보자. 접시를 쌓을 때 위로 하나씩 올리고 뺄 때도 위에서부터 하나씩 뺀다. 중간에 있는 접시를 빼면 무너지고 만다. 여기서 순서로 생각해보면 가장 마지막에 올린 접시가 뺄 때는 가장 먼저 나간다는 것을 알 수 있다. 이것을 LIFO(Last in, First out)이라고 한다. 또 다른 예시로 구멍이 하나인 통이 있다고 생각해보자. 빨강부터 보라색까지 무지개 색으로 7개의 마카롱이 있고 빨간색부터 통에 넣는다 생각하자. 마지막으로 들어가는 마카롱은 보라색인데, 꺼낼 때는 마지막으로 들어간 보라색 마카롱을 마카롱을 제일 먼저 꺼내고 제일 먼저 들어간 빨간 마카롱이 제일 마지막에 나온다. 이처럼 새로운 개체..
코딩/자료구조
2020. 8. 18. 13:52