发布时间:2026/7/2 2:00:34
P2279 [HNOI2003] 消防局的设立 题解加总结
思路因为题目求的是覆盖树上所有点的所放置最少的消防站数量因此此题需使用树形 DP 解决状态申明因为每个消防局能覆盖与它距离不超过 2 的节点 因此总共设有5个状态dp[x][0] 为覆盖到 的爷爷包括父亲和 整棵子树的最少个数dp[x][1] 为覆盖到 的父亲和 整棵子树的最少个数dp[x][2] 为覆盖 整棵子树的最少个数dp[x][3] 为覆盖所有 的儿子及其子树的最少个数dp[x][4] 为覆盖所有 的孙子及其子树的最少个数状态转移方程dp[x][0] 1dp[y][4] 为 的孩子 要覆盖到爷爷的话必须选 并贪心地选 的第五种状态dp[x][1] min ( dp[y][0] dp[k][3] ) 和 皆为 的孩子且)的儿子中有一个一定覆盖的爷爷同时覆盖到兄弟因为 一定是选了其他的儿子只需要覆盖的自己的儿子即可dp[x][2] min ( dp[y][1] dp[k][2] ) 和 皆为 的孩子且)有一个儿子覆盖到父亲但无法覆盖到 的兄弟所以其他儿子要覆盖到自己dp[x][3] dp[y][2] 为 的孩子 让每个儿子覆盖到自己dp[x][4] dp[y][3] 为 的孩子 让每个儿子覆盖到自己的儿子遍历顺序由叶子节点到根边界条件叶子节点dp[x][0] dp[x][1] dp[x][2] 1 ;dp[x][3] dp[x][4] 0 ;非叶子节点dp[x][0] 1 , dp[x][1] dp[x][2] ;dp[x][3] dp[x][4] 0 ;输出答案dp[1][2]根包含自己和所有子树的最小答案评估效率时间复杂度 空间复杂度注意因为 dp[x][0] 的答案包含 dp[x][1 ~ 4] , dp[x][1] 的答案包含 dp[x][2 ~ 4]。同理因此 dp[x][4] dp[x][3] dp[x][2] dp[x][1] dp[x][0] , 但如果 dp[x][i] dp[x][i1]因此就该跟新 dp[x][i1] 。AC代码点开有惊喜__EOF__本文作者陈叙安本文链接P2279 [HNOI2003] 消防局的设立 题解加总结 - 陈叙安 - 博客园关于博主https://www.cnblogs.com/chenxuan11版权声明除特殊说明外转载请注明出处[知识共享署名-相同方式共享 4.0 国际许可协议]声援博主如果您觉得文章对您有帮助可以点击文章右下角【推荐】一下。分类: 题解免责声明本内容来自平台创作者博客园系信息发布平台仅提供信息存储空间服务。推荐该文 关注博主关注博主 收藏本文 分享微信陈叙安粉丝 - 1 关注 - 1加关注0« 上一篇 2025 csp_j 游忌» 下一篇 2025半期游忌posted 2025-11-12 14:41 陈叙安 阅读(71) 评论(0) 收藏 举报登录后才能查看或发表评论立即 登录 或者 逛逛 博客园首页P2279 [HNOI2003] 消防局的设立 题解加总结 _2025-11-12 14:41710021854:22 ~ 7:16题解[ I you ]博客已运行 : 317 天 13 时 22 分 10 秒 ღゝ◡╹)ノ♡博客园 © 2004-2026 浙公网安备 33010602011771号 浙ICP备2021040463号-3就让夕阳跌进梦里繁花落入谷底

相关新闻

国内外抗辐照SSD供应商对比:技术路线与工程化成熟度有哪些本质差异?
2026/7/2 2:00:34

国内外抗辐照SSD供应商对比:技术路线与工程化成熟度有哪些本质差异?

星载固态存储是航天电子系统中技术门槛最高的器件类别之一。抗辐照SSD的"成熟方案",不仅意味着产品能够通过辐射试验,还涉及从主控芯片设计、固件可靠性体系到工程化批量交付的全链路能力。目前全球范围内能够真正提供成熟星载SSD方案的供应商…

阅读更多
如何3分钟掌握全网小说离线阅读:novel-downloader终极指南
2026/7/2 1:00:34

如何3分钟掌握全网小说离线阅读:novel-downloader终极指南

如何3分钟掌握全网小说离线阅读:novel-downloader终极指南 【免费下载链接】novel-downloader 一个可扩展的通用型小说下载器。 项目地址: https://gitcode.com/gh_mirrors/no/novel-downloader 你是否曾为心爱的小说突然消失而心痛?是否在网络不…

阅读更多
IDEA AI Assistant 真实性能压测报告:代码补全准确率92.7%、上下文理解延迟≤380ms,但93%开发者忽略了这3个关键配置
2026/7/2 1:00:34

IDEA AI Assistant 真实性能压测报告:代码补全准确率92.7%、上下文理解延迟≤380ms,但93%开发者忽略了这3个关键配置

更多请点击: https://kaifayun.com 第一章:IDEA AI Assistant 真实性能压测报告:代码补全准确率92.7%、上下文理解延迟≤380ms,但93%开发者忽略了这3个关键配置 在真实开发场景下,我们对 IntelliJ IDEA 2024.2 内置的…

阅读更多
记一次 Nginx 代理导致 API 500 错误的排查与修复
2026/7/2 3:00:35

记一次 Nginx 代理导致 API 500 错误的排查与修复

记一次 Nginx 代理导致 API 500 错误的排查与修复 问题描述 前端访问 http://localhost:9527/dev-api/Login/getStaticResource 返回 500 Internal Server Error,直接访问 http://anyu-portal.test/ 正常。 技术栈 前端:Vue.js Vue CLI (devServer prox…

阅读更多
2026云手机最新实测:8款主流产品横评不踩坑
2026/7/2 3:00:35

2026云手机最新实测:8款主流产品横评不踩坑

2026年选云手机,我劝你别再交智商税了。最近后台收到几十条粉丝留言:要么是贪十几块的低价云机,挂机俩小时就掉线,一晚上搬砖的资源全泡汤;要么多开要加钱、批量管理要开会员,算下来月均成本比买二手实体机…

阅读更多
从列式存储到零拷贝:剖析大模型 GGUF 词表在 llama.cpp 中的物理真相
2026/7/2 3:00:35

从列式存储到零拷贝:剖析大模型 GGUF 词表在 llama.cpp 中的物理真相

一个已经跑了三个月的 7B 模型,微调、转 GGUF、上线,一切照旧。权重没动一个 bit,sha256 和上一版的差异只在几层 LoRA 合并进去的矩阵。可这一版加载进 llama.cpp 之后,单轮问答正常,一到多轮就开始飘:模型说完该停的地方不停,把下一轮的角色标记自己续写出来,偶尔还蹦…

阅读更多
Excel不规则尺寸提取简洁技术教程(RegexString+Split2Array)
2026/7/2 3:00:35

Excel不规则尺寸提取简洁技术教程(RegexString+Split2Array)

一、核心函数与公式(直接套用)1.1 RegexString(提取尺寸,过滤噪音)语法:RegexString(Text, Rule, Advance, Index)关键参数:- Text:原始备注单元格(本文以N268为例&#…

阅读更多
给 Agent 装一个真正能用的记忆层:2026 年工程实战
2026/7/2 3:00:35

给 Agent 装一个真正能用的记忆层:2026 年工程实战

给 Agent 装一个真正能用的记忆层:2026 年工程实战 摘要:让 Agent 在跨会话中记住用户的技术栈和偏好,是走向生产级应用的关键。很多开发者以为记忆只是“存聊天记录再塞进 Prompt”,但在生产环境,这根本行不通。一个真…

阅读更多
星载SSD发生SEU和SEFI后如何自主恢复?天硕抗辐照固件的分级响应逻辑
2026/7/2 2:00:34

星载SSD发生SEU和SEFI后如何自主恢复?天硕抗辐照固件的分级响应逻辑

天硕(TOPSSD)星载固态存储产品自参与在轨任务以来,已在千帆计划星座工程、GW星座相关卫星任务、天基云相关卫星项目及遥感三十号卫星相关任务中积累了持续的在轨运行经验。单粒子翻转(SEU)是低地球轨道存储系统在正常运…

阅读更多
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告
2026/6/30 17:40:54

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

阅读更多
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?
2026/7/2 2:06:24

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

阅读更多
BurpSuite Cluster Bomb模式深度避坑指南:从原理到实战的完整爆破策略
2026/7/2 0:00:34

BurpSuite Cluster Bomb模式深度避坑指南:从原理到实战的完整爆破策略

1. 项目概述:从“能用”到“精通”的必经之路如果你正在学习或从事网络安全测试,尤其是Web应用安全评估,那么BurpSuite的Intruder模块绝对是你绕不开的核心工具。而Intruder模块里,功能最强大、也最让人又爱又恨的,莫过…

阅读更多
Selenium元素定位全解析:从八大方法到实战策略
2026/7/2 0:00:34

Selenium元素定位全解析:从八大方法到实战策略

1. 项目概述:从“找东西”到“精准操控” 做自动化测试,尤其是Web UI自动化,最核心也最让人头疼的一步是什么?不是写复杂的业务逻辑,也不是处理异步加载,而是最基础的—— 让程序找到页面上那个你想操作的…

阅读更多
移动端UI自动化测试框架Maestro终极指南:从入门到实战
2026/7/2 0:00:34

移动端UI自动化测试框架Maestro终极指南:从入门到实战

1. 项目概述:为什么是Maestro? 如果你正在寻找一个能让你快速上手、告别繁琐配置、并且对移动端UI自动化测试真正友好的框架,那么Maestro很可能就是你一直在等的那个答案。我接触过Appium、Espresso、XCUITest,也折腾过各种基于图…

阅读更多
基于Dify与DeepSeek构建私有知识库问答系统实战指南
2026/7/1 0:00:31

基于Dify与DeepSeek构建私有知识库问答系统实战指南

在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…

阅读更多
FAE放射组学分析工具:医学影像特征探索的完整解决方案
2026/7/1 0:00:31

FAE放射组学分析工具:医学影像特征探索的完整解决方案

FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…

阅读更多
DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖!
2026/7/1 0:00:31

DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖!

DesktopNaotu:你的终极离线思维导图解决方案,告别网络依赖! 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址:…

阅读更多