| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 리트코드
- 코테
- 자바
- 백준
- it
- 이진탐색
- dynamic programming
- LeetCode
- Git
- sliding window
- Binary Search
- java
- 알고리즘
- 방송대
- 완전탐색
- DP
- 컴퓨터과학과
- greedy
- 방송통신대학교
- 코딩
- 탐욕알고리즘
- 투포인터
- 깃
- 자바스크립트
- javascript
- boj
- 그리디
- 방통대
- algorithm
- two pointers
- Today
- Total
목록dynamic programming (3)
개발이 취미인 주니어 기획자
#DP #Silver2https://www.acmicpc.net/problem/11053 🌷 문제 설명✏️ 백준 연습문제: #11053. 가장 긴 증가하는 부분 수열수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오.예를 들어, 수열 A = {10, 20, 10, 30, 20, 50} 인 경우에 가장 긴 증가하는 부분 수열은 A = {10, 20, 10, 30, 20, 50} 이고, 길이는 4이다.⌨️ 입력첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 수열 A를 이루고 있는 Ai가 주어진다. (1 ≤ Ai ≤ 1,000)🖨️ 출력첫째 줄에 수열 A의 가장 긴 증가하는 부분 수열의 길이를 출력한다. 입출력 예입력출력610 20 ..
#DP #Silver3https://www.acmicpc.net/problem/1003 🌷 문제 설명✏️ 백준 연습문제: #1003. 피보나치 함수fibonacci(3)을 호출하면 다음과 같은 일이 일어난다.fibonacci(3)은 fibonacci(2)와 fibonacci(1) (첫 번째 호출)을 호출한다.fibonacci(2)는 fibonacci(1) (두 번째 호출)과 fibonacci(0)을 호출한다.두 번째 호출한 fibonacci(1)은 1을 출력하고 1을 리턴한다.fibonacci(0)은 0을 출력하고, 0을 리턴한다.fibonacci(2)는 fibonacci(1)과 fibonacci(0)의 결과를 얻고, 1을 리턴한다.첫 번째 호출한 fibonacci(1)은 1을 출력하고, 1을 리턴..