HDU 4840(最小生成树)

题目:

给你一条蜿蜒曲折的通道, 通道拐角均为直角。有一个小的正方形要通过这个通道。
而通道中是有一些阻碍点的, 正方形不能穿过这些点。现在问你正方形的最大边长是
多少。

分析:

通道有内外两条边, 看做两个点N,W,阻碍点到通道的距离看做是阻碍点与N,W之间的权值
阻碍点之间的距离也是其相应的权值。这样就把这个问题转化为图了。
图上任意两个点之间的路径上的最长边的最小值是其最小生成树上对应两个点之间的路径的最长边
这样我们就先求图的最小生成树, 然后求最长边即为答案了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值