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 |
Tags
- ArrayList
- aop
- 면접(java
- 메서드
- 항해99
- 배열
- 자바
- github
- Spring
- Java
- 코딩테스트 준비
- HTML
- Grafana
- css
- 프로그래머스
- 이진 탐색(binary search)
- wil
- 코딩공부
- Entity
- 개발자 취업
- CS
- 코딩
- 회고
- 코딩문제
- 정렬 알고리즘(sort algorithm)
- GIT
- 99클럽
- Til
- 자료구조
- cs 공부)준비
Archives
- Today
- Total
목록Stack (1)
hayu's 개발 일지

학습 키워드- Stack 공부한 내용Stack스택(Stack)의 사전적 정의는 ‘쌓다’, ‘더미’로 접시 스택처럼 접시를 쌓아놓은 것을 말한다. 즉, 상자에 물건을 쌓아 올리듯이 데이터를 쌓는 자료구조라고 할 수 있다.스택은 마지막에 저장한 데이터를 가장 먼저 꺼내게 되는 구조 특징이 있는데, 이러한 자료의 구조를 LIFO(Last In First Out) 구조라고 한다.함께 많이 사용되는 Queue(큐)의 경우 먼저 추가된 데이터가 먼저 나오는 FIFO(First In First Out) 동작을 갖는 것과 비교된다.Stack 사용처스택의 쓰임새의 대표적인 예로 총기류의 탄창을 들 수 있다. 마지막에 넣은 탄알이 가장 먼저에 발사되어 꺼내어지며, 결국에는 맨 처음에 넣은 탄환이 마지막에 발사되는 걸 떠올..
자료구조&알고리즘
2024. 5. 26. 21:01