尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

029.二叉树任务调度

029.二叉树任务调度
📅 发布时间:2026/6/20 3:06:16

题目链接

结论

现在我们拿到二叉树的一个节点

  • 单独完成当前节点耗时cur

  • 左子树所有任务时间和为S1,最优并行后为T1

  • 右子树所有任务时间和为S2,最优并行后为T2

那么限制左、右子树的任务执行总时间的因素只有两个:

  • 两侧时间和的平均值 \(\frac{S1 + S2}{2}\)

  • 两侧最优时间的最大值 max(T1, T2)

则完成当前节点所需的最短总时间 T= max( \(\frac{S1 + S2}{2}\) , max( T1, T2) ) + cur

当前结点的状态为 { S1 + S2 + cur , T }

二叉树自底向上更新状态

class Solution {
public:double minimalExecTime(TreeNode* root) {return dfs(root).second;}pair<double,double>dfs(TreeNode*root){if(root==NULL)return {0,0};auto [lsum,t1]=dfs(root->left);auto [rsum,t2]=dfs(root->right);int sum=lsum+rsum+root->val;return {sum,root->val+max((lsum+rsum)/2.0,max(t1,t2))};}
};

证明请看这位大佬的帖子

I am the bone of my sword

相关新闻

  • Java毕设选题推荐:基于SpringBoot+vue招投标系统的设计与实现基于Java+SpringBoot+Vue招投标系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 鼓励用户撰写使用心得形成UGC生态
  • 测试用例三大要素

最新新闻

  • 2026连云港2026正规漏水检测维修公司精选口碑榜TOP5权威推荐-精准定位检测漏水点-专业防水补漏堵漏维修、卫生间/厨房/屋顶/天沟/地下室/阳台防水漏水检测维修 - 安佳防水
  • 2026年新发布上海可靠的企业反舞弊法律服务怎么选择?专家深度解析林东品律师 - 品牌鉴赏官2026
  • 从仿真到真实:构建高保真去模糊数据集的三种路径与实战指南
  • 2026年萧山区青少年Python课程新趋势与杭州科迪姆科技培训有限公司实力解析 - 品牌鉴赏官2026
  • 如何用思源宋体解决中文排版难题:5个实战技巧提升专业度
  • 2026年更新:贵阳中职教育选择指南,贵州工商职业大学的综合实力剖析 - 品牌鉴赏官2026

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号