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
- 인스타
- 미세먼지 안녕!
- 백준
- 17143
- 재귀
- 17144
- 부분수열의 합
- 연산자 끼워넣기
- django
- 색종이 붙이기
- 구슬탈출2
- 16637
- 14888
- 1182
- 9095
- 인스타그램
- 17136
- 좋아요
- Java
- 14502
- 알고리즘
- 따라하기
- Ajax
- 로또
- 괄호추가하기
- 댓글
- 6603
- 다리 만들기2
- 장고
- 17472
Archives
- Today
- Total
목록12851 (1)
Be a developer
백준 12851 숨바꼭질 2
앞서 풀었던 숨바꼭질 문제처럼 최소 비용을 구하면 된다. 최소 비용으로 가는 방법의 수는 다이나믹 프로그래밍 기법을 이용한다. 즉, 만약 처음 방문하는 거면 최소 비용으로 도달한 것이기 때문에 바로 앞의 위치까지 가는 방법의 수를 그대로 넣어준다. 이미 방문했던 곳에 최소 비용으로 다시 도달하게 되면, 방법이 더 있는 것이므로 바로 앞의 위치까지 가는 방법의 수와 이전에 현재 위치까지 오는 최소 비용 방법의 횟수를 더해준다. 코드는 아래와 같다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758#include #include using namespace std; ..
알고리즘
2019. 4. 9. 16:54