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

贪心|最小生成树

lc3218

“高费用的线段越早切越好”

如果切晚了会有增加segment的风险,而cost最大线段增加的总cost也最多

class Solution {
public:
int minimumCost(int m, int n, vector<int>& horizontalCut, vector<int>& verticalCut)

{
// 存储切割成本和类型,pair第一个值为成本,第二个值0代表水平(H)、1代表垂直(V)
vector<pair<int, int>> cuts;
for (int cost : horizontalCut) {
cuts.emplace_back(cost, 0);
}
for (int cost : verticalCut) {
cuts.emplace_back(cost, 1);
}
// 按成本从大到小排序
sort(cuts.begin(), cuts.end(), [](const pair<int, int>& a, const pair<int, int>& b) {
return a.first > b.first;
});

int horizontalSegments = 1, verticalSegments = 1;
int ret = 0;
for (auto& cut : cuts) {
int cost = cut.first;
int type = cut.second;
if (type == 0) { // 水平切割
ret += cost * horizontalSegments;
verticalSegments++;
} else { // 垂直切割
ret += cost * verticalSegments;
horizontalSegments++;
}
}
return ret;
}
};

最小生成树法

不是真的要写最小生成树,是为了证明采用这种贪心策略是“正确的”,写出来的代码是等价的....

把这个题目转成最小生成树模型,那么正确性就证明完毕了

http://www.gsyq.cn/news/157611.html

相关文章:

  • PaddlePaddle自动驾驶感知系统构建指南
  • Open-AutoGLM插件到底有多强?实测8个场景下的AI自动化表现
  • 2025年成都超辣川菜权威推荐排行榜,靠谱川菜馆联系指南及精选品牌测评 - 工业品网
  • PaddlePaddle Embedding层训练技巧:词向量微调实战
  • springboot基于Web的二手跳蚤市场管理系统_jo9h37h4 开题任务书
  • 【面试题】MySQL B#x2B;树索引高度计算
  • PaddlePaddle语义相似度计算:Sentence-BERT模型实战
  • OpenCSG用AgenticOps方法论推动杭州开源与AI产业发展
  • 从“点对点”迈向“城市级航网”:美团无人机开启低空物流新阶段
  • Git_Rebase_Conflict_Resolution
  • PaddlePaddle推荐系统Wide Deep模型实战
  • Open-AutoGLM开源上线,3步实现大模型自动训练与调优
  • 2025年沈阳咖啡培训学校哪家比较好?学费多少钱+手工咖啡培训推荐,新测评精选机构榜单 - mypinpai
  • 收藏!程序员近5年最该深耕的赛道:AI大模型,高薪破局的关键
  • 智启新春,一‘码’奔腾!NoCode 创新挑战赛重磅开启,丰厚大奖等你拿!
  • PaddlePaddle声纹识别Speaker Verification实战
  • 2025年南京短视频拍摄创意团队推荐:短视频拍摄团队选择哪家好 - 工业推荐榜
  • 55、网站SEO中的隐藏文本、垃圾过滤及相关问题解析
  • 收藏!什么是大模型应用开发工程师?小白程序员入门必看
  • 从零集成Open-AutoGLM API,快速构建企业级AI应用的7个步骤
  • 2025年快装地暖模块厂家推荐:推荐装配式低能耗地暖模块厂家有哪些? - 工业设备
  • 反向海淘入门:新手该选自营还是第三方转运?
  • 郑州嘉诺财务市场口碑如何、有实力吗、服务有保障吗?深度测评指南 - myqiye
  • 基于线性回归算法的房地产价格走势分析与预测中期检查报告
  • 开源成就访谈|开“芯”者说:一场关于RISC-V、生态与未来的深度对谈
  • 58、SEO研究与分析:从算法到竞争策略
  • 基于线性回归的学生就业信息分析系统的设计与实现开题报告(3)(1)
  • 2025年靠谱江苏团餐服务机构排行,资质齐全有实力的团餐服务公司推荐 - 工业推荐榜
  • 【面试题】MySQL B+树索引高度计算
  • 2025年沃伦贝格液压中心架口碑排名:沃伦贝格中心架的品牌知名度与竞品差异测评 - 工业品牌热点