登录
首页 » 算法 » A* 算法K短路算法

A* 算法K短路算法

于 2023-06-26 发布 文件大小:1.38 kB
0 145
下载积分: 2 下载次数: 1

代码说明:

  所谓K短路,就是从s到t的第K短的路,第1短就是最短路。     如何求第K短呢?有一种简单的方法是广度优先搜索,记录t出队列的次数,当t第k次出队列时,就是第k短路了。但点数过大时,入队列的节点过多,时间和空间复杂度都较高。     A*是在搜索中常用的优化,一种启发式搜索。简单的说,它可以用公式表示为f(n) = g(n) + f(n),其中,f(n)是从s经由节点n到t的估价函数,g(n)是在状态空间中从s到n的实际代价,h(n)是从n到t的最佳路径估计代价。在设计中,要保证h(n)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • c of a classical algorithm, with a variety of algorithms.
    有c++的各种经典算法,里面有各种常用算法。-c of a classical algorithm, with a variety of algorithms.
    2022-12-27 01:45:03下载
    积分:1
  • IGMP的实现
    containe IGMP的源代码。Internet组管理协议(IGMP)是用于主机和相邻的路由器在IP网络上建立组播组成员的通信协议。 IGMP协议是IP多播的一个组成部分。
    2022-04-08 16:34:34下载
    积分:1
  • 一维等离子体的plrc―fdtd程序
    一维等离子体的plrc―fdtd算法程序-one-dimensional plasma plrc- fdtd Algorithm
    2022-03-12 09:53:20下载
    积分:1
  • 基于矢量量化的手写体数字识别系统
    本算法中用来训练和测试的手写体数字均来自于60000张训练数字示例和MNIST数据库中的图像已经做过位置归一化等基本处理,即已经使手写体数字处于图像的中心位置,删除了众多干扰信息,为本实验的进行降低了难度。30000个训练集样本的和
    2022-01-26 01:07:50下载
    积分:1
  • 求1000以内的水仙花数
    求1000以内的水仙花数- Strives for 1,000 within the narcissus flower several
    2022-02-01 23:31:43下载
    积分:1
  • 运动学的硬化 fortran 代码
    此代码为各向同性材料在平面应力状态的金属一样的随动强化你可以使用更精细的随动强化模型,所以用 fortran 语言写一个子程序来实现他们的本构关系。
    2022-05-23 11:55:18下载
    积分:1
  • 隐马尔可夫模型简介
    隐马尔可夫模型简介-Hidden Markov Model Introduction
    2023-07-31 08:00:07下载
    积分:1
  • the procedures windows xp environment to prepare for the java source files, We c...
    本程序由windows xp 环境下 编写,为java 的源程序,大家可用javac 编译后使用. -the procedures windows xp environment to prepare for the java source files, We can use the javac compiler.
    2023-09-04 10:05:02下载
    积分:1
  • 信道化的Matlab仿真程序
    信道化的Matlab仿真程序。利用FFT进行均匀信道化,程序可扩展。
    2022-01-22 05:47:55下载
    积分:1
  • 交通咨询系统
    主要是利用数据结构中的Dijkstra、Floyd算法来完成实验要求。首先,利用Dijkstra来生成从一个节点到另外节点的最短距离。接着,利用Floyd算法实现各个节点到剩余节点的最短距离。
    2022-03-31 23:52:07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载