技术栈

【LeetCode】粉刷房子

Fre丸子_2023-08-10 22:59

粉刷房子

      • 题目描述
      • 算法分析
      • 编程代码

链接: 粉刷房子

题目描述

算法分析

编程代码

cpp 复制代码
**class Solution {
public:
    int minCost(vector<vector<int>>& costs) {
        int n = costs.size();
        vector<vector<int>> dp(n+1,vector<int>(3));
        for(int i = 1;i<=n;++i)
        {
            dp[i][0] = min(dp[i-1][1],dp[i-1][2]) + costs[i-1][0];
            dp[i][1] = min(dp[i-1][0],dp[i-1][2]) + costs[i-1][1];
            dp[i][2] = min(dp[i-1][1],dp[i-1][0]) + costs[i-1][2];
        }
        return min(dp[n][0],min(dp[n][1],dp[n][2]));
    }
};**
上一篇:带你彻底了解什么是API接口?
下一篇:模仿火星科技 基于cesium+水平面积测量+可编辑
相关推荐
重生之小比特
1 小时前
【算法拾光】二分查找|二分查找 + 再排序数组中查找元素的第一个和最后一个位置
算法·leetcode·职场和发展
文丑颜不良啊
1 小时前
LeetCode76~100题目解析
java·leetcode
文丑颜不良啊
14 小时前
LeetCode51~75题目解析
leetcode
学电子她就能回来吗
15 小时前
LeetCode Hot 100|普通数组专题学习笔记(零基础版)
笔记·算法·leetcode
文丑颜不良啊
19 小时前
LeetCode1~50题目解析
leetcode
Pniubi
19 小时前
力扣146.LRU缓存机制
算法·leetcode·缓存
Nil208
2 天前
leetcode 49字母异位分组
算法·leetcode·哈希算法
Nil208
3 天前
leetcode 5最长回文子串
算法·leetcode·职场和发展
m0_67457197
3 天前
力扣 hot 100 python
python·算法·leetcode
热门推荐
01如何新建文件夹? 电脑新建文件夹的4种方法02国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)03历年考研数学一、数学二、数学三真题试卷及答案PDF04GitHub 镜像站点05几个好用的ip纯净度检测网站06「全语录+省流版」邵艾伦 × 孙宇晨:聊风口、聊个人IP、聊年轻人如何抓住 AI 时代的机会07苹果iPA游戏软件资源下载网站08昇腾910B系列芯片完全指南:四款型号对比、服务器选型与大模型部署实战09乙二醇水溶液物性参数10Windows 10/11 如何退出微软账户并改用本地账户登录(含找不到选项的解决方法)