| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- mapstruct
- 스키마 디자인
- char to int
- 함수형 인터페이스
- 스키마 설계
- O(log n)
- set-version
- git workflow
- N:N
- Spring 예외처리
- ubuntu 패스워드
- root passwd
- ubuntu
- http 응답코드
- REST HTTP API
- Spring MVC
- custom exception
- 자료구조
- Spring
- AOP
- 코드스테이츠
- JAVA 재귀함수
- git 설정
- 배열 탐색
- file i/o
- RestControllerAdvice
- Java
- 리눅스 사용권한
- 탐욕 알고리즘
- ubuntu passwd
Archives
- Today
- Total
목록Stack (1)
개발소설
[자료구조] Stack
Stack 데이터를 순서대로 쌓는 자료구조 후입 선출 구조 이다. - LIFO(Last In First Out), FILO(First In Last Out) 가장 먼저 입력한 데이터가 가장 마지막의 출력이 된다. 데이터의 입출력 방향이 같다. 데이터를 하나씩 입력하고 하나씩 빼야 한다. - 여러개의 데이터를 동시에 처리 할 수 없다. 현실에서 프링글스통을 생각하면 된다. - 포장시 가장 먼저 넣었던 과자를 가장 마지막에 뺀다. 스택에 데이터를 입력하는 것을 PUSH, 데이터를 꺼내는것을 POP이라고 한다. JAVA에서 Stack 자바에서 클래스로 제공한다. import java.util.*; // stack 생성 Stack stack = new Stack(); // stack 입력 stack.push("..
CS/자료구조
2023. 3. 16. 23:53