您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 基于GIS最短路径算法的改进和应用

  2. 本论文通过指出传统最短路径算法的缺陷和不足,在研究人工智能的A* 启发式搜索算法基础上,提出了最短路径问题的 一个改进算法,借助限制条件对预搜索节点进行评估,通过用二叉堆对包含评估值的预搜索节点进行排序,经验证,该算法复杂度 仅为O(n),取得了较满意的效果。
  3. 所属分类:其它

    • 发布日期:2009-08-18
    • 文件大小:89088
    • 提供者:orientalwt
  1. 求迷宫的最短路径:现要求设计一个算法找一条从迷宫入口到出口的最短路径。

  2. 本算法要求找一条迷宫的最短路径,算法的基本思想为:从迷宫入口点(1,1)出发,向四周搜索,记下所有一步能到达的坐标点;然后依次再从这些点出发,再记下所有一步能到达的坐标点,…,依此类推,直到到达迷宫的出口点(m,n)为止,然后从出口点沿搜索路径回溯直至入口。这样就找到了一条迷宫的最短路径,否则迷宫无路径。
  3. 所属分类:其它

    • 发布日期:2009-11-25
    • 文件大小:6144
    • 提供者:lxyfengyun
  1. 最短路径查找赫夫曼树

  2. 用vc++实现用最短路径查找赫夫曼树。n个权值构成n棵二叉树的集合F={T1, T2, …, Tn},其中每棵二叉树Ti中只有一个带树为Ti的根结点。
  3. 所属分类:C++

    • 发布日期:2009-12-30
    • 文件大小:1017
    • 提供者:LiangZero
  1. Dijstra算法单源最短路径

  2. 语法:result=Dijkstra(Graph G,int n,int s,int t, int path[]); 参数: G: 图,用邻接矩阵表示 n: 图的顶点个数 s: 开始节点 t: 目标节点 path[]: 用于返回由开始节点到目标节点的路径 返回值: 最短路径长度 注意: 输入的图的权必须非负 顶点标号从0开始 用如下方法打印路径: i=t; while (i!=s) { printf("%d<--",i+1); i=path[i]; } printf("%d\n",s+1
  3. 所属分类:其它

    • 发布日期:2010-05-30
    • 文件大小:617
    • 提供者:e30714090
  1. 迷宫问题 假设迷宫由m行n列构成,有一个入口和一个出口,入口坐标为(1,1),出口坐标为(m,n),试找出一条从入口通往出口的最短路径。设计算法并编程输出一条通过迷宫的最短路径或报告一个“无法通过”的信息。

  2. 题目:假设迷宫由m行n列构成,有一个入口和一个出口,入口坐标为(1,1),出口坐标为(m,n),试找出一条从入口通往出口的最短路径。设计算法并编程输出一条通过迷宫的最短路径或报告一个“无法通过”的信息。 要求:用栈和队列实现,不允许使用递归算法。
  3. 所属分类:其它

    • 发布日期:2010-06-04
    • 文件大小:74752
    • 提供者:wk751802943
  1. 图的最短路径c++源程序

  2. void djs(adjm verx[MAXV][MAXV],int n,int v0) //最短路径算法 { int v,j,k=0; int vv[MAXV]; v=v0; while(v>=0&&v=0&&v<n) { for(j=0;jverx[v0][v].w +verx[v][j].w ) verx[v0][j].w =verx[v0][v].w +verx[v][j].w ; }
  3. 所属分类:其它

    • 发布日期:2010-06-28
    • 文件大小:27648
    • 提供者:zhouchanglin
  1. Floyd算法求点与点之间的最短路径

  2. 给出一个带权有向图G=(V,E),其中每一条边(v,w)的权c[v,w]是一个非负实数。要求对任意的顶点有序对(v,w)找出从顶点v到顶点w的最短路径长度。这个问题就称为带权有向图的所有顶点对之间的最短路径问题。解决这个问题的一个办法是,每次以一个顶点为源,重复执行Dijkstra算法n法。这样,就可以求得所有顶点对之间的最短路径。这样做所需要的计算时间为O(n^3)。另外,也可以采用的较直接的Floyd算法。
  3. 所属分类:其它

    • 发布日期:2010-10-21
    • 文件大小:1024
    • 提供者:oecliaoxiang123
  1. Java实现单源最短路径问题

  2. 标题: 单元最短路径 时 限: 1000 ms 内存限制: 10000 K 总时限: 3000 ms 描述: 给定一个带权有向图 G=(V,E) ,其中每条边的权是一个整数。另外,还给定 V 中的一个顶点,称为源。现在我们要计算从源到所有其他各顶点的最短路径长度。这里的长度是指路上各边权之和。这个问题通常称为单源最短路径问题. 输入: 第一行为一个整数n,表示包含源在内的顶点的个数,接下来是一个n*n的矩阵,矩阵中-1表示此路不通,否则表示从该顶点到另一顶点的距离。例如对于上图所示的问题我们可
  3. 所属分类:Java

    • 发布日期:2010-11-23
    • 文件大小:1024
    • 提供者:ycc09108066
  1. 单源最短路径-贪心算法

  2. 关于单源最短路径的问题非常典型,这里没有给出分析与证明,仅仅给出了实现。 需要指出的是,许多实现仅给出了最短路径的长度,而没有给出“最短路径”,这里用给出了实现。 如程序中那样,定义一个数组p[N],其中p[i]代表“起始点v到顶点i的最短路径中,除i本身的最后一个顶点”,即着这条路径上i的前驱顶点,这个顶点随着“更多顶点的最短路径被求出”这个过程而变化。 当求出v到所有顶点的最短路径以后,同时也求出了最终的p[N]。于是可以按下列回溯的方法来求出每条最短路径序列: 对于顶点j,在其最短路径上
  3. 所属分类:其它

    • 发布日期:2010-12-05
    • 文件大小:2048
    • 提供者:jiji199055
  1. 最短路径的应用最短路径的应用

  2. 最短路径的应用若要在N个城市之间建设通信网络,只需要架设N-1条线路即可。如何以最低的经济代价建设这个通信网。 要求: 采用图的边集数组存储图的信息,其中边上的权为两个城市之间的距离。 利用克鲁斯卡尔算法求N个城市的最经济的通信网。
  3. 所属分类:C/C++

    • 发布日期:2011-06-22
    • 文件大小:3072
    • 提供者:yantao_0826
  1. 最优解,贪心算法,多段图的最短路径

  2. 贪心算法一般来说是解决“最优问题”,具有编程简单、运行效率高、空间复杂度低等特点。 一、贪心算法与简单枚举和动态规划的运行方式比较 贪心算法一般是求“最优解”这类问题的。最优解问题可描述为:有n个输入, 它的解是由这n 个输入的某个子集组成,并且这个子集必须满足事先给定的条 件。这个条件称为约束条件。而把满足约束条件的子集称为该问题的可行解。这 些可行解可能有多个。为了衡量可行解的优劣,事先给了一个关于可行解的函数, 称为目标函数。目标函数最大(或最小)的可行解,称为最优解。 a)求“最优解”
  3. 所属分类:其它

    • 发布日期:2011-08-22
    • 文件大小:286720
    • 提供者:wzx_007
  1. 用Dijkstra算法实现单源最短路径问题

  2. 用Dijkstra算法实现单源最短路径问题。 第一行:n。代表n个顶点。其中第一个顶点为源点 第二行:c11 c12 c13....c1n (以下n行合起来为n*n的权矩阵,cij代表了i点到j点的边的权值,-1代表无穷大.每行n个数,数与数之间空格隔开) 第三行:c21 c22 c23....c2n ... 第n行:cn1 cn2 cn3....cnn
  3. 所属分类:C/C++

    • 发布日期:2012-05-28
    • 文件大小:969
    • 提供者:wwqit
  1. 基于N最短路径方法与中国人名 识别的中文分词系统

  2. 采取基于N-最短路径方法的中文词语粗分模型对中文文本进行粗切分,采取Viterbi算法对切分结果进行角色标注,在角色序列的基础上,进行模式最大匹配,最终实现中国人名的识别
  3. 所属分类:专业指导

    • 发布日期:2012-09-25
    • 文件大小:353280
    • 提供者:danisein
  1. 数据结构迷宫最短路径问题

  2. 描述: 设计一个算法找一条从迷宫入口到出口的最短路径。 输入: 迷宫的行和列m n 迷宫的布局 输出: 最短路径 输入样例: 请输入迷宫的行和列:6 8 请输入迷宫的布局: 0 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 输出样例: 最短路径为: (6,8)(5,7)(4,6) (4,5)(3,4) (3,3) (2,2)(1,1)
  3. 所属分类:C/C++

    • 发布日期:2013-03-21
    • 文件大小:30720
    • 提供者:huangzhiyuan111
  1. java单源最短路径(贪心算法)

  2. java单源最短路径(贪心算法) public class TheShortestWay { static int MAX_SIZE = 6; public static void dijkstra(int v, float[][] a, float[] dist, int[] prev) { int n = dist.length - 1; if (v n) return; boolean[] s = new boolean[n + 1]; for (int i = 1; i <=
  3. 所属分类:Java

    • 发布日期:2013-12-17
    • 文件大小:2048
    • 提供者:u013183000
  1. 自己写的找最短路径Dijkstra算法 (有注释)

  2. 功能:读取文件中路径的描述,找出到各点的最短路径,并将找到的路径输出到文件。 输入文件格式: 第一行格式:n m 分别代表点数和边数 接下来的每一行格式为:v1 v2 w 代表两个点的序号和两点连线的权重 最后一行格式: src dest 分别代表要查找的起点和终点 例如: 4 4 1 2 1 1 3 2 2 3 3 3 4 2 1 4
  3. 所属分类:其它

    • 发布日期:2008-10-19
    • 文件大小:3072
    • 提供者:liushuai_123
  1. 蜂窝最短路径n种解法

  2. 蜂窝最短路径n种解法,蜂窝最短路径n种解法。
  3. 所属分类:讲义

    • 发布日期:2014-09-02
    • 文件大小:877568
    • 提供者:software_zuo
  1. 最短路径问题

  2. 设计一个旅游景点导游模拟程序,为来访的客人提供景点最短路径的信息查询服务,任意选取n城市,构成一个有向带权图,图中顶点表示城市,边上的权值表示两点间的距离,根据用户指定的始点和终点输出相应的最短路径。
  3. 所属分类:C/C++

    • 发布日期:2017-06-22
    • 文件大小:4096
    • 提供者:qq_39218671
  1. 动态规划算法实现多段图最短路径问题

  2. #include //#define LEN sizeof(struct NODE) #define N 10 #define MAX_TYPE 10000 #define ZERO_TYPE 0 /*定义图的邻接链表*/ struct NODE /*邻接表节点的数据结构*/ { int v_num;/*邻接顶点的编号*/ int len;/*邻接顶点与该顶点的费用*/ struct NODE *next;/*下一个邻接顶点*/ }; NODE *node=new NODE[N]; /*多段邻
  3. 所属分类:其它

    • 发布日期:2009-01-06
    • 文件大小:2048
    • 提供者:jul324
  1. 基于N-最短路径的中文分词技术研究

  2. 中文分词技术是中文信息处理的基础,快速、准确的中文分词方法是进行中文信息搜索的关键。基于N-最短路径的分词算法,需要计算有向图中从起点到终点的所有路径值,分词效率低,将动态删除算法与最短路径算法结合,通过从最短路径中删除部分节点的策略减少搜索路径范围,从而提高分词效率。
  3. 所属分类:其它

    • 发布日期:2020-06-23
    • 文件大小:656384
    • 提供者:weixin_38590309
« 12 3 4 5 6 7 8 9 10 ... 18 »