二分答案杂题归纳

这篇博客探讨了具有明显二分答案特点的算法问题,如NOIP2015提高组的跳石头问题和USACO08JAN的电话线路。解决方案中强调了单调性的概念,指出在限定最小移动距离的情况下,选手会按最近距离合法石头跳跃以减少未跳过石头的数量。此外,还提到了其他类似问题,如通往奥格瑞玛的道路,进一步阐述了这些算法的应用。
摘要由CSDN通过智能技术生成

(未完成)

前言

此板块归纳的题都具有较明显的二分答案的特点且未涉及到其它较复杂的算法的一般(不太裸的)应用。

P2678 [NOIP2015 提高组] 跳石头

Description

https://www.luogu.com.cn/problem/P2678

Solution

单调性:石头被移走的越多,跳的最小距离越大。但问题在于我们的check函数怎么写?

我们考虑选手的比赛过程:如果我们限定了最小的移动距离,那么首先考虑选手从初始位置移动到的第一个石头,这个过程里一定是向着最近的距离合法的石头跳,以此类推,这样才可以保证没跳到的石头个数最小(证明显然,省略)。

P1948 [USACO08JAN]Telephone Lines S

Description

https://www.luogu.com.cn/problem/P1948

Solution

P1462 通往奥格瑞玛的道路

Description

https://www.luogu.com.cn/problem/P1462

Solution
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值