题解:

A*来做

首先对终点向外面跑一遍最短路

然后从起点开始dfs

按照估价函数建立小根堆

每次取出最小的那个继续更新

每次更新到终点cnt++直道cft=k为止

那估价函数怎么弄呢?

其实就是终点到它的距离+已经走了的距离

所以其实很简单啊??

可能需要多看几题了解一下

相关文章:

  • 2021-11-18
  • 2021-09-09
  • 2021-07-07
  • 2022-12-23
  • 2021-08-07
  • 2021-11-03
  • 2021-05-26
  • 2022-12-23
猜你喜欢
  • 2022-03-06
  • 2022-03-01
  • 2021-10-14
  • 2021-09-07
  • 2021-06-13
  • 2022-12-23
相关资源
相似解决方案