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

CF2229I The Endians

本质上不难,需要点观察力,最后还是自己做出来了耶耶。

首先对于单点的情况 \(f_{u,i}\) 表示 \(u\) 子树选择了 \(i\) 个关键点的最优值,做到 \(O(n^2)\)。正常直接换根的话复杂度 \(O(n^3)\),注意到这是 CF 不是 CCF 所以显然过不了。

于是考虑优化,首先单次询问肯定优化不了且 dp 不具有什么特殊性。假定根 \(1\) 换到子节点 \(p\) 会导致的权值变化,则对于一个集合 \(S\),其权值的变化为 \((k-t)w_p-tw_1\),其中 \(t\)\(p\) 子树关键点个数。发现 \(t \le sz_u\) 就非常符合 “子树背包” 的 \(O(n^2)\) 特性!于是可以直接 \(f_{u,i}\) 表示 \(u\) 子树选了 \(i\) 个,且终点为 \(fa_u\) 的最小代价,于是左右转移一下做到树形背包复杂度,即 \(O(n^2)\)

http://www.jsqmd.com/news/886354/

相关文章:

  • 3分钟快速上手SPT-AKI存档编辑器:离线塔科夫终极修改指南
  • 保姆级教程:用群晖DSM 7.x的SAN Manager给Windows 11和ESXi挂载iSCSI存储盘
  • ssm公廉租房维保系统(10103)
  • Unity与UE5实时3D全栈开发:运行时、渲染管线与世界分块的闭环能力
  • ruduce函数
  • FTP协议层渗透与权限逃逸实战解析
  • 解决KingbaseES连接报错:从‘密码认证失败’到‘角色不存在’的实战排查手册
  • 别再只盯着X16了!深入聊聊PCIE X1、X4甚至M.2接口在工控和嵌入式领域的实战选型
  • 一天一个开源项目(第111篇):Understand Anything - 把代码库变成可探索知识图谱的 AI 引擎
  • Windows 11核心安全机制详解与企业加固实践
  • 基于ESP32-Cam与超低功耗射频的太阳能远程监控系统设计
  • RAG 检索增强生成实战:从 Demo 到生产环境的五个关键优化
  • 好图被水印“破相”?2026年亲测30款去水印工具,这4款免费小程序直接封神! - 科技热点发布
  • 基于机器学习与多波段测光数据的天文目标分类实战
  • Midjourney辉光效果商业级交付标准(ISO/IEC 23015-2024 AI视觉输出规范第7.4条实操解读),错过将影响平台审核通过率
  • 2026年抖音无水印解析工具横评实测:这4款微信小程序一招搞定所有视频 - 科技热点发布
  • Mac+iPhone HTTPS抓包全攻略:Charles证书信任配置避坑指南
  • 省级空间机器学习建模:聚类优化与PCA对排除/包含误差的影响研究
  • 如何快速掌握无名杀:新手完整入门指南与实战教程
  • LightGBM在KM3NeT实验中的实践:从特征工程到μ子束能量重建
  • 2026年免费在线去水印软件横向评测:6种方法实测,这4款微信小程序最靠谱 - 科技热点发布
  • Selenium显式等待实战:告别sleep与隐式等待
  • 用最少token撬动最强LLM输出的实战方法论
  • WolvenKit性能优化指南:提升模组处理速度的7个技巧
  • 2026年免费去水印软件横评:手机电脑全平台实测,这4款免费小程序直接封神 - 科技热点发布
  • 2026年实测免费无痕去水印软件:这4个小程序彻底解决图片视频水印烦恼 - 科技热点发布
  • 告别Transformer卡顿?手把手教你用Mamba架构加速长文本生成(附代码示例)
  • Node.js 项目如何分钟级接入 TaoToken 并使用多模型能力
  • 多模型聚合调用在内容生成场景下的实践与Taotoken接入思路
  • PolyLLMem:融合大语言模型与分子结构模型,高效预测聚合物性质