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
- 따라하기
- 색종이 붙이기
- 백준
- 부분수열의 합
- 인스타
- 1182
- 다리 만들기2
- 댓글
- 장고
- 17143
- 6603
- 9095
- 17472
- 알고리즘
- Java
- 17144
- 구슬탈출2
- Ajax
- 좋아요
- django
- 인스타그램
- 괄호추가하기
- 재귀
- 14502
- 미세먼지 안녕!
- 14888
- 로또
- 16637
- 연산자 끼워넣기
- 17136
Archives
- Today
- Total
목록숨바꼭질 2 (1)
Be a developer

앞서 풀었던 숨바꼭질 문제처럼 최소 비용을 구하면 된다. 최소 비용으로 가는 방법의 수는 다이나믹 프로그래밍 기법을 이용한다. 즉, 만약 처음 방문하는 거면 최소 비용으로 도달한 것이기 때문에 바로 앞의 위치까지 가는 방법의 수를 그대로 넣어준다. 이미 방문했던 곳에 최소 비용으로 다시 도달하게 되면, 방법이 더 있는 것이므로 바로 앞의 위치까지 가는 방법의 수와 이전에 현재 위치까지 오는 최소 비용 방법의 횟수를 더해준다. 코드는 아래와 같다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include #include using namespace std; ..
알고리즘
2019. 4. 9. 16:54