250x250
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
- 인터페이스
- 코드
- 마크다운
- 배열
- code
- WebClient
- 스택 큐 차이
- 빅 오 표기법
- 연결 리스트
- mysql
- 자료구조
- @ComponentScan
- @NoArgsConstructor
- CleanCode
- 마크다운 테이블
- 선형 리스트
- 리스트
- 쿼리메소드
- 쿠키
- 트리
- 계산 검색 방식
- @RequiredArgsConstructor
- java
- 클린
- 클래스
- 내부 정렬
- JsonNode
- query
- 클린코드
- 정렬
Archives
- Today
- Total
목록전위 표기법 (1)
Developer Cafe
7장 스택
스택은 접시처럼 시간순서에 따라 자료가 쌓이고, 삭제할 때는 가장 마지막에 삽입된 자료가 가장 먼저 삭제되는 후입선출(LIFO, Last In First Out)의 구조를 갖는다. (삽입은 푸시, 삭제는 팝 이라 부른다.) 스택 구현 방법 1. 순차 자료구조방식을 이용한 스택의 구현 2. 연결 자료구조방식을 이요한 스택의 구현 순차 자료구조를 이용한 스택은 배열을 사용하여 구현하기는 쉽지만, 물리적으로 크기가 고정된 배열을 사용하기 때문에 스택의 크기를 변경하기가 어렵고, 메모리의 낭비가 생기는데 이는 연결 자료구조 방식을 이용해 해결가능하다. 프로그램 간의 호출과 복귀에 따른 수행 순서는 가장 나중에 호출된 함수가 가장 먼저 실행을 완료하고 복귀하는 LIFO 구조가 된다. 이를 응용하여 시스템 스택을 ..
자료 구조/자바로 배우는 쉬운 자료구조
2021. 3. 9. 13:33