题解 P7839 「Wdoi-3」夜雀 singing (思路非常好的一道题)
代码细节非常多的一道题。这里只说思想了先。
首先,找到那些安全树。所有的乌鸦最后一定会到达某一棵安全树上。
因此,对于每只乌鸦,分别向左和向右暴力寻找,看是否可到达安全树。
筛掉可以自己走到的乌鸦。剩下的都是要依靠飞行点的乌鸦。
问题转化: 对于一堆线段,在其间放点并覆盖所有线段。
不妨按照 排序,可知肯定放在 处最优,因为排序后这样可以尽可能覆盖更多的线段。
最后记得要加 ,因为任意某一棵安全树上也需要放一个飞行点。
文章来源: https://www.cnblogs.com/wondering-world/p/16717625.html
All rights reserved ©雪之下,树之旁
__EOF__

本文作者:雪之下,树之旁
本文链接:https://www.cnblogs.com/wondering-world/p/16717625.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/wondering-world/p/16717625.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端