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
- 백준 10810
- 백준 10813
- 백준 공 넣기
- 그래프 무방향성
- 오픈 어드레싱
- 그래프 유형
- github기본 #github #브랜치 #CLI #CLI입문
- 너비우선탐색 장단점
- 깊이우선탐색
- 깊이우선탐색 장단점
- 그래프 방향성
- 너비우선탐색 python
- 공 넣기
- 해시 테이블 체이닝
- 동적 프로그래밍
- 코딩
- 그래프 활용예시
- 백준 풀이
- 공 넣기 해석
- 깊이우선탐색 python
- 공 바꾸기
- 백준
- 그래프 코드 구현
- 공 바꾸기 해석
- 백준 공 바꾸기
- 해시테이블
- hash function
- 탐욕 알고리즘
- 그래프 양방향
- 그래프란
Archives
- Today
- Total
목록dynamic programming (1)
Data Scientist(DS)
Dynamic Programming 개념 주어진 문제의 일부를 풀고 그 결과를 재활용하는 방법이다. 하나의 문제를 중복되는 서브 문제로 나누어 푸는 방법. 분할 정복(Divide and Conquer) < 동적 프로그래밍 (Dynamic Programming) 속하는 개념 DP는 중복되는 서브 문제가 있지만(그래서 메모이제이션도 활용 가능) 분할 정복은 분할된 서브문제가 독립적이다. 방법론 메모이제이션 (하향식) 메인 문제를 분할하면서 해결 하는 방법 코드 구현 피보나치 수열을 구하는 방법을 기준으로 비교해보았다. 피보나치 수열: [1,1,2,3,5,8,,,,] 이런식으로 앞의 두개의 항을 더한 수열을 말한다. 첫번쨰와 두번째 항의 경우 1이 들어가는 것이 원칙이다. 메모이제이션은 메인을 분할하고 해결하..
AI 부트캠프/Computer Science
2021. 12. 6. 21:53