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