RGB 거리-파이썬 생각과정
https://www.acmicpc.net/problem/1149 1149번: RGB거리 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나씩 주어진다. 집을 칠하는 비용은 1,000보다 작거나 www.acmicpc.net 푸는데 구현조차 하지못했다 4 1 6 2 1 3 100 1 108 10000 1 10000 RGB중에 최소값을 고르고(문명6고르고아님 ㅎ) 다음줄에서는 겹치지는 색깔중에 가장 작은것을 고른다 간단한 동적계획법이다 위의 예시를 보면 위와같은 방식은 틀린것을 알수있다 개선안으로 i최소값+ i색깔과 다른 i+1의 최소값과 i+1최소값 i+1색깔과 다른 i의 최소값과 비교 채택할시 ..
프로그래밍/백준풀이
2022. 7. 17. 18:54