일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 알고리즘문제풀이
- 카카오 코딩테스트
- 알고리즘
- backjoon
- dft
- 독서노트
- 컨볼루션
- DTFT
- SWIFT
- 트라이
- IOS
- SWIFTUI
- 알고리즘 문제풀이
- 릿코드
- 코테준비
- 코테
- Trie
- 프로그래머스
- DSP
- 스위프트
- 파이썬
- 이산신호처리
- 백준
- 코딩테스트
- leet code
- PYTHON
- 전자공학
- 신호처리
- leetcode
- Leet Coding Challenge
Archives
- Today
- Total
목록큐 (1)
매일 매일 성장하는 섭섭군
Stack & Que, 스택과 큐 이해하기
Stack & Que Stack(스택) 스택이란? Stack 이란 무엇일까? 사전에서 검색해보면 다음과 같이 나온다. 1. (보통 깔끔하게 잘 정돈된) 무더기 2. 많음, 다량 3. (깔끔하게 정돈하여) 쌓다, 쌀이다, 포개지다.사전적 의미에서 잘 알 수 있듯이 스택은 무엇인가를 잘 쌓아 올린것이다. 컴퓨터에서는 무엇을 쌓아 올릴까? 대표적으로 메모리를 쌓아올린다. 그렇다면 어떻게 쌓아 올릴까? 스택의 과정 스택은 LIFO(Last In First Out) 구조를 따른다. 즉 마지막으로 넣은 데이터가 먼저 출력된다는 의미이다. 다음 그림을 살펴보자! 1칸당 1byte씩 총 4byte가 있는 메모리가 있다. 지금은 빈 메모리이지만 이곳에 메모리가 하나 둘씩 추가될 것이다. 이 메모리 구조는 아래에서부터 차..
개발관련/자료구조
2020. 8. 8. 22:43