Paint House

给一个2d数组, 里面每个数组都是涂当前房子的三种颜色的花费. 求最少花费. 这个题求最小, 肯定是动态规划, 因为两个相邻的房子不能同色, 而且一共只有三种颜色, 所以我们每次涂一个后, 直接选剩下两个颜色中最小的cost的那个即可.