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

题解:AT_abc394_f [ABC394F] Alkane

树是连通的,从任意结点出发都能访问所有结点,而题目要求至少有一个度数为 \(4\) 的结点,所以我们不妨找一个度数为 \(4\) 的结点先当做根。

定义 \(dp_u\) 为以 \(u\) 为根的最大烷烃大小,\(T\) 为给定的树,\(u\) 为树中的一个结点,\(children_u\)\(u\) 的子结点集合。

因为我们要使结点数尽量多,所以要贪心地取答案最大的几个子结点的答案。

\(u\) 的子节点集合为 \(\operatorname{children}(u)\)\(k = |\operatorname{children}(u)|\)
\(\{ dp[v] \mid v \in \operatorname{children}(u) \}\) 从大到小排序,得到 \(s_1 \ge s_2 \ge \cdots \ge s_k\)

定义分段函数 \(f(k)\)

\[f(k) = \begin{cases} 1 + s_1 + s_2 + s_3, & k \ge 3 \\[2ex] 1, & k < 3 \end{cases} \]

则:

\[dp[u] = f(k) \]

对于每个节点 \(u\),考虑它作为根结点的情况:

定义分段函数 \(g(k)\)

\[g(k) = \begin{cases} 1 + s_1 + s_2 + s_3 + s_4, & k \ge 4 \\[2ex] 1 + s_1, & k = 1 \\[2ex] 0, & k = 0 \end{cases} \]

则答案:

\[ans = \max_{u} g(k) \]

其中 \(k = |\operatorname{children}(u)|\)

dfs 一下就行。

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

相关文章:

  • 实战指南:将快马AI生成的魔鬼面具试戴功能集成到你的Web应用中
  • 高新申报通关指南:资深工程师手把手教你准备全套材料(附清单)
  • 2026软文推广多少钱一篇?主流平台全解析,动媒体高性价比发稿攻略 - 速递信息
  • 逾期债务重组找哪家律所好?可靠债务律师咨询,为你化解信用卡还款难题 - 代码非世界
  • 3步打造企业级本地语音合成系统:tts-vue离线方案全解析
  • Harness Engineering(驾驭工程)
  • 后端消息投递可靠性:基于 RabbitMQ 的“双重防线-幂等闭环”模式
  • 你的PCB电源纹波超标了吗?这3个常见设计失误,90%工程师都踩过坑
  • 探索MPV_PlayKit:打造Windows平台专业级视频播放体验
  • 基于FPGA的任意四位除法器设计与实现
  • 完整指南:ProperTree - 跨平台Plist编辑的技术利器
  • KKCE:您的网站性能“体检中心”与“健康顾问”
  • Pixel Couplet Gen实操手册:像素春联生成结果自动同步至微信公众号图文素材库
  • MRiLab:基于多物理场耦合的磁共振成像全流程仿真平台
  • 贷款个人债务公司哪家好?信用卡逾期处理律所选择费用标准全解析 - 代码非世界
  • 从0到1:使用StockSharp构建专业量化交易策略的完整指南
  • Linunx常用命令
  • 让手写笔记效率倍增:Xournal++全平台部署与高级应用指南
  • 2026年在线语音转文字工具大横评算完准确率、转写效率、年使用成本,谁才是真性价比之王?
  • Mybatis的逆向工程
  • 2026 年甘肃建筑资质代办优质机构汇总 政策适配与全流程服务参考 - 深度智识库
  • 2026十大电商战略咨询机构推荐:知行电商咨询机构入选首位推荐 - 速递信息
  • 2026最新贵州银行培训推荐!贵阳地区优质银行招考培训平台权威榜单,助力考生顺利开启银行职业之路 - 十大品牌榜
  • AI短剧人必备神器AniShort告别繁琐流程,3分钟搞定爆款短剧!
  • 2026年高精度三坐标测量机(CMM)选型深度测评:破除“十大品牌”迷思,从国际标杆到国产新锐的实战指南 - 品牌推荐大师
  • 腐蚀性硫测定仪校准方法
  • MySQL 故障排查与生产环境优化
  • 视频字幕自动生成高效解决方案:VideoSrt开源工具全攻略
  • 在树莓派上设置应用程序开机启动的五种方法
  • ai辅助nodejs开发,让快马平台智能推荐技术栈并生成最佳实践代码