일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- KotlinInAction
- Kotlin
- 스프링 핵심 원리 - 기본편
- 백준
- 싱글톤 컨테이너
- 7장 고급매핑
- 스프링 핵심 원리
- spring
- Kotlin in action 3장
- kotlin in action 정리
- Kotlin in action 5장
- 20055
- 코틀린
- 스프링 컨테이너와 스프링 빈
- 코틀린인액션
- 객체 지향 설계와 스프링
- Kotlin In Action
- 코틸린인액션
- Python
- 백준 20055 컨베이어 벨트 위의 로봇
- 13460 구슬탈출 2
- 고급매핑
- 백준 13460 Python
- Kotlin in action 10장
- 20055 컨베이어 벨트 위의 로봇
- Kotlin in action 6장
- 기능개발 python
- 컨베이어 벨트 위의 로봇 Python
- 자바 ORM 표준 JPA 프로그래밍 7장
- 스프링 핵심 원리 이해
- Today
- Total
목록알고리즘/[문제풀이] 백준 (26)
기록하는 습관
문제 정수를 저장하는 덱(Deque)를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 여덟 가지이다. push_front X: 정수 X를 덱의 앞에 넣는다. push_back X: 정수 X를 덱의 뒤에 넣는다. pop_front: 덱의 가장 앞에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에 들어있는 정수가 없는 경우에는 -1을 출력한다. pop_back: 덱의 가장 뒤에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 덱에 들어있는 정수의 개수를 출력한다. empty: 덱이 비어있으면 1을, 아니면 0을 출력한다. front: 덱의 가장 앞에 있는 정수를 출력한다. 만약 덱에 들어있는 정수가 없는 경우에..
문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n>=2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. n은 20보다 작거나 같은 자연수 또는 0이다. 출력 첫째 줄에 n번째 피보나치 수를 출력한다. #include #include int main() { int n, a=0, b=1; scanf..