二分
文章平均质量分 50
二分
小菜鸡加油吧
这个作者很懒,什么都没留下…
展开
-
hdu1839 Delay Constrained Maximum Capacity Path
题意分析: 有一个矿洞工人在这里挖矿物,要送到一个工厂里面,从矿洞到工厂有很多条不同的路,但是每条路的承重都不一样,而且如果在时间t之前没有送到工厂那么矿物就会消失,让你求找到一条承重最大的路并且保证不会超时让矿物消失。 解题思路: 根据题意可以看出来,这是由两个约束条件组成的最短路,一般这种题我们都是用到二分法来完成其中一个约束条件,这里我是先用最短路求出来最短时间,然后将承重排列,二分法找到符合时间的答案。 错误分析: 用邻接表存图的时候,忘了把承重存入,导致结果一直是0。 AC代码: #include原创 2021-08-14 19:22:49 · 121 阅读 · 0 评论 -
AcWing 340通信线路(dijkstra+二分法找答案)
题目 在郊区有 N 座通信基站,P 条 双向 电缆,第 i 条电缆连接基站 Ai 和 Bi。 特别地,1 号基站是通信公司的总站,N 号基站位于一座农场中。 现在,农场主希望对通信线路进行升级,其中升级第 i 条电缆需要花费 Li。 电话公司正在举行优惠活动。 农产主可以指定一条从 1 号基站到 N 号基站的路径,并指定路径上不超过 K 条电缆,由电话公司免费提供升级服务。 农场主只需要支付在该路径上剩余的电缆中,升级价格最贵的那条电缆的花费即可。 求至少用多少钱可以完成升级。 输入格式 第 1 行:三个整原创 2021-08-12 18:25:11 · 148 阅读 · 0 评论