当前位置: 首页 > news >正文

tt

using namespace std;
typedef long long ll;
const ll M = 305, inf = 1e18;
ll n, m, cost, dp[M];
ll mv = inf, sv = inf, mi;             //最小值、次小值、最小值的下标
int main() {n = read(), m = read();for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {cost = read();if (i == 1)       //边界状态dp[j] = cost;else {            //非边界状态if (j != mi)  //若当前颜色非前一天最值的颜色dp[j] = mv + cost; //从前一天最值转移else          //若当前颜色是前一天最值颜色dp[j] = sv + cost; //从前一天次值转移}}mv = inf, sv = inf;    //初始化最值for (int j = 1; j <= m; j++)if (mv > dp[j]) {  //获取第i天状态的最小和次小值sv = mv;mv = dp[j];mi = j;} else if (sv > dp[j])sv = dp[j];}write(mv);return 0;
}`
http://www.sczhlp.com/news/826.html

相关文章:

  • 工程建立 - LI,Yi
  • Java基础语法学习 ———— Day1
  • 阶跃星辰端到端语音模型 Step-Audio 2:深度思考+音色切换;11Labs 对话式 AI 增加 WebRTC支持丨日报
  • 子串的故事(2) - 2025“钉耙编程”中国大学生算法设计暑期联赛(2)T4 题解
  • 【比赛记录】2025CSP-S模拟赛28
  • Apereo CAS 4.1 反序列化命令执行漏洞 (复现)
  • 第十四篇
  • 《大道至简——软件工程实践者的思想》读后感
  • DE_aemmprty 题单合集(分类)
  • 假期学习
  • C++对象模型
  • 软工7.28
  • P2910 [USACO08OPEN] Clear And Present Danger S (Floyd算法)
  • 读《构建之法》:我的C/C++学习反思
  • Qt播放音频,支持进度条,设置语速,播放暂停
  • goethereum-账户 - Charlie
  • 使用监督学习训练图像聚类模型
  • java第二十八天
  • 二叉树 (动态规划)
  • 1 引言(1.1 - 1.5)
  • 支持向量机算法
  • 决策树算法
  • 逻辑回归算法
  • static关键字--main函数
  • 长文!推荐‑搜索‑广告系统评估指标与损失函数技术报告
  • 集成学习算法
  • K 近邻算法
  • CVE-2020-13945 Apache APISIX 默认密钥漏洞 (复现)
  • 1 引言(1.6)
  • 可并堆(左偏树)