일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 비관적 락
- null
- Redis
- 캐시 오염
- 낙관적 락
- 3-way handshaking
- well-know port
- MSA
- buildSrc
- AWS
- 스레드 풀
- HTTP
- 네트워크
- Spring
- 데이터베이스
- Kafka
- ocp
- Kotlin
- gatway
- 갱신 이상
- DB
- java
- 자료구조
- Dirty Checking
- 정규화
- 삽입 이상
- 자바
- 삭제 이상
- JPA
- 페이지네이션
Archives
- Today
- Total
728x90
목록
728x90
data structure (1)
728x90
728x90
어 나 갱수.
[자료구조] 스택(Stack)이란? 🦖
스택(Stack)은 말 그대로 '쌓아놓은 더미'를 뜻합니다. 식당에 쌓여있는 접시 더미, 책상에 쌓인 책, 겹겹이 쌓인 상자 모두 스택의 예에 해당합니다. 스택(Stack) 자료구조를 쉽게 예를 들어보자면, 박스 쌓기를 생각하면 됩니다. 박스를 아래에서 하나씩 쌓고, 그 박스를 뺄 때는 마지막에 쌓은 박스부터 빼야 한다는 점을 생각하면 쉽습니다. 후입선출(LIFO: Last-In First-Out) 스택의 가장 큰 특징은 후입선출(LIFO)입니다. 가장 최근에 들어온 데이터가 가장 먼저 나간다는 의미입니다. 스택의 입출력은 맨 위에서만 이루어지기 때문에 스택의 중간에 데이터를 삽입하거나 삭제하는것은 불가합니다. 프링글스를 생각하면 쉽습니다. 과자를 만들때 가장 나중에 넣은 과자를 제일 먼저 먹고, 가장 ..
자료구조
2024. 2. 7. 14:34