图论训练记录 2024.10
「NOIP2013」华容道
https://www.gxyzoj.com/d/hzoj/p/P438
只有空格在一个格子的上下左右时,这个格子上的棋子才能移动
所以可以按照空格和棋子的位置对每一个状态进行编号,bfs出该状态到其它状态最少的移动次数,然后连边
此时,在输入后将空白格和指定格强行连边(不在图上加),然后spfa即可
Star Way To Heaven
https://www.gxyzoj.com/d/hzoj/p/823
可以将上下界看作点,每个点到这两个点的距离就是铅垂线和边界线焦点到该点的距离
此时,当上下连在一起时,所用边长度的最大值就是答案
所以求出最小生成树的最长边即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律