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

10.15 —— 2020icpc上海D

10.15 —— 2020icpc上海D
📅 发布时间:2026/6/21 1:46:34

临近一个月得知区域赛有了名额,可能也不算是好消息,大概率会延续去年打铁的经历。但不管怎样,我都会全力以赴,就算失败,我也会坦然地告诉自己尽力了,没有什么遗憾。

紧急进行一个小规划:争取每天练一道铁铜牌区分线的题,限时作记录,写题解。周五/六/日有精力就vp一场区域赛。但还是要记住,不要因为比赛荒废了学业。

D Walker

一道并不难的分类讨论,但被蒟蒻想得有点复杂了,写了两个小时濒临崩溃。最后三分的部分写得有点小毛病,不然就ac了(但其实几乎是猜出来的qwq)。

显然每个人的覆盖部分一定是一段连续的区间,那么可以按照 每个终点是先被谁覆盖的,来进行分讨:

  1. 两个端点均是被同一个人覆盖的,那么另一个人就没有任何贡献,相当于只有一个人走,这种情况非常简单。
  2. 每个端点都是被离得较远的那个人先覆盖的。在这种情况下,容易想到两个人均不折返,直达终点可以使得时间最小化,也比较容易求。
  3. 每个端点都是被离得较近的那个人先覆盖的。在这种情况下,首先可以确定的是,两个人都不会越过对方的起点(因为起点后面的段最终都会被对方覆盖)。因此可以发现两个区间满足:一个区间是以 \(0\) 开头的前缀,另一个是以 \(n\) 结尾的后缀。那么显然,前缀结尾和后缀结尾相同时取最优解。设这个位置是 \(p\),那么答案可以表示成:

\[max(\frac{p + min(p_{1}, p - p_{1})}{v_{1}}, \frac{n - p + min(n - p_{2}, p_{2} - p)}{v_{2}}) \]

其中 \(p \in [p_{1}, p_{2}]\)。

有好几种方法可以求解这个函数的最小值:

  1. 猜测这个函数是凸性的,于是直接三分求最小值(蒟蒻就是这么做的,不会证明,结果居然是对的)
  2. 显然答案是具有二段性的,因此还可以考虑直接二分答案
    check函数可能比较难写
    具体看一下这个人写的博客:blog
  3. 貌似还有直接推式子的解法?那真的是蛮nb的。

code

相关新闻

  • Linux 文件及相关安全操作指南
  • 怎么能把一个横着的很长的excel表,输出成一个能完整展示在一个页面中的PDF
  • agent技术框架

最新新闻

  • 3分钟终极指南:Windows和Office一键智能激活解决方案
  • 2026年现阶段广东嵌入式酒柜服务公司怎么选?从产业格局到品牌甄选全解析 - 品牌鉴赏官2026
  • 扩散模型在时间序列生成中的应用与优化
  • 2026年新发布:新疆混凝土外加剂企业选择全攻略 - 品牌鉴赏官2026
  • 一周 AI Agent 工程前沿:从 GLM-5.2 到 Agent 治理,我看到了什么?
  • 2026嘉兴防水补漏避坑指南:卫生间/厨房/阳台/屋顶/地下室漏水检测维修全攻略,正规施工+透明报价+口碑榜靠谱服务商推荐 - 安佳防水

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

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

关于尧图

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

服务项目

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

快速链接

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

联系方式

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

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