欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

The captain题目回顾

发布时间:2023/12/16 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 The captain题目回顾 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

题面

给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。

分析

首先,直接走过去花费肯定是min(...).

画图可以发现,在1,n围成的矩形中,如果有其他点,那么通过其他点走过去一定不会更劣(至少不亏).
而且最短路显然会选择更短的路线(废话)所以两个点之间可以建两条边也无所谓.

所以,我们按照x排序,相邻的点之间连边,再按照y排序,相邻的点之间连边,然后跑最短路就好了!

转载于:https://www.cnblogs.com/i-cookie/p/11383789.html

总结

以上是生活随笔为你收集整理的The captain题目回顾的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。