当前位置: 首页 > news >正文

浙江人工智能建站系统软件搜索引擎优化名词解释

浙江人工智能建站系统软件,搜索引擎优化名词解释,独立站和企业网站区别,建设网站技术解决方案目录 一、迪杰斯特拉算法(Dijkstra) 二、弗洛伊德算法(Floyd) 在网图和非网图中,最短路径的含义是不同的。 ——网图是两顶点经过的边上的权值之和最少的路径。 …

目录

一、迪杰斯特拉算法(Dijkstra)

二、弗洛伊德算法(Floyd)


 

在网图和非网图中,最短路径的含义是不同的。

——网图是两顶点经过的边上的权值之和最少的路径。                                                                    

——非网图是两顶点之间经过的边数最少的路径。

我们把路径起始的第一个顶点称为源头,最后一个顶点称为终点。

关于最短路径的算法:

1、迪杰斯特拉算法(Dijkstra)

2、弗洛伊德算法(Floyd)

一、迪杰斯特拉算法(Dijkstra)

#include <stdio.h>
#include <stdlib.h>#define MAXVEX 9
#define INFINITY 65536typedef int Patharc[MAXVEX];				//用于存储最短路径下标的数组 
typedef int ShortPathTable[MAXVEX];			//用于存储到各点最短路径的权值 void ShortestPath_Dijkstra(MGraph G , int V0,Patharc *p,ShortPathTable *D)
{int v,w,k,min;int final[MAXVEX];						//final[w]=1 表示已经求得顶点v0到vw的最短路径 //初始化数据 for(v=0;v<G.numVertexes; v++){final[v] = 0;						//全部顶点初始化为未找到最短路径 (*D)[v] = G.arc{V0}[v];				//将与v0点有连接线的顶点加上权值 (*p)[v] = 0;						//初始化路径数组p为0 }(*D)[V0] = 0;					//v0至v0的路径为0 final[v0] = 1;					//v0至v0不需要求路径 //开始主循环,每次求得v0到某个v顶点的最短路径 for(v=1;v<G.numVertexes;v++){min = INFINITY;for(w =0; w<G.numVertexes; v++){if(!final[w]&&(*D)[w]<min){k = w;min = (*D)[w];	}	} final[k] = 1;//将目前找到的最短路径置1 //修正当前最短路径及距离 for(w=0; w<G.numVextexes;w++){//如果经过v顶点的路径比现在这条路径的长度短的话,更新! if( !final[w]&&(min+G.arc[k][w] < (*D)[w])){(*D)[w] = min + G.arc[k][w];		//修改当前路径长度 (*p)[w] = k;						//存放前驱顶点 }} }
}

二、弗洛伊德算法(Floyd)

        弗洛伊德算法非常简洁优雅。

 

#include <stdio.h>
#include <stdlib.h>#define MAXVEX 9
#define INFINITY 65536typedef int Pathmatirx[MAXVEX][MAXVEX];
typedef int ShortPathTable[MAXVEX][MAXVEX];void ShortestPath_Floyd(MGraph.G,Pathmatirx *p,ShortPathTable *D)
{int v,w,k;//初始化  D  和   p for(v=0;v<G.numVertexes;w++){for(w=0;w<G.numVertexes;w++){(*D)[v][w] = G.matirx[v][m];(*p)[v][w] = w;}}//弗洛伊德算法 for(k=0;k<G.numVertexes;k++){for(v=0;v<G.numVertexes;v++){for(w=0;w<G.numVertexes;w++){if((*D)[v][w] > ((*D)[v][k] + (*D)[k][w])){(*D)[v][w] = (*D)[v][k] + (*D)[k][w];(*p)[v][w] = (*p)[v][k];}}}}
} 


文章转载自:
http://dinncotautochronous.bkqw.cn
http://dinncojade.bkqw.cn
http://dinncospoilage.bkqw.cn
http://dinncoreapply.bkqw.cn
http://dinncoanabranch.bkqw.cn
http://dinncomany.bkqw.cn
http://dinncocorybantism.bkqw.cn
http://dinncosaddhu.bkqw.cn
http://dinncodts.bkqw.cn
http://dinncocurioso.bkqw.cn
http://dinncoforgeability.bkqw.cn
http://dinncoesurient.bkqw.cn
http://dinncodermic.bkqw.cn
http://dinncopetechiate.bkqw.cn
http://dinncobess.bkqw.cn
http://dinncofuzhou.bkqw.cn
http://dinncosealwort.bkqw.cn
http://dinncoimmovability.bkqw.cn
http://dinncoakala.bkqw.cn
http://dinncodraconian.bkqw.cn
http://dinncomicrometeorite.bkqw.cn
http://dinncoaproposity.bkqw.cn
http://dinncomoreen.bkqw.cn
http://dinncoincreasable.bkqw.cn
http://dinncoazote.bkqw.cn
http://dinncophoenicia.bkqw.cn
http://dinncocalifornicate.bkqw.cn
http://dinncohypotension.bkqw.cn
http://dinncodissent.bkqw.cn
http://dinncochenopod.bkqw.cn
http://dinncofare.bkqw.cn
http://dinncowoodbox.bkqw.cn
http://dinncobioresearch.bkqw.cn
http://dinncoartlessness.bkqw.cn
http://dinncohamulus.bkqw.cn
http://dinncolacunal.bkqw.cn
http://dinncototally.bkqw.cn
http://dinncohipshot.bkqw.cn
http://dinncomeliaceous.bkqw.cn
http://dinncosherlock.bkqw.cn
http://dinnconfs.bkqw.cn
http://dinncofancify.bkqw.cn
http://dinncoretell.bkqw.cn
http://dinncoballerine.bkqw.cn
http://dinncojudoman.bkqw.cn
http://dinncocainogenesis.bkqw.cn
http://dinncoheaves.bkqw.cn
http://dinncoairworthy.bkqw.cn
http://dinncocondensation.bkqw.cn
http://dinncoadrenalectomy.bkqw.cn
http://dinncoparaguay.bkqw.cn
http://dinncoligula.bkqw.cn
http://dinncobauble.bkqw.cn
http://dinncothinnish.bkqw.cn
http://dinncocardindex.bkqw.cn
http://dinncorecurrence.bkqw.cn
http://dinncoepigraphist.bkqw.cn
http://dinncocreaky.bkqw.cn
http://dinncoalcoranist.bkqw.cn
http://dinncotastefully.bkqw.cn
http://dinncodomainal.bkqw.cn
http://dinncoskirmish.bkqw.cn
http://dinncodulciana.bkqw.cn
http://dinncofeeding.bkqw.cn
http://dinncostuffiness.bkqw.cn
http://dinncoyeggman.bkqw.cn
http://dinncocommute.bkqw.cn
http://dinncotimous.bkqw.cn
http://dinncodigiboard.bkqw.cn
http://dinncoidiocratic.bkqw.cn
http://dinncopiker.bkqw.cn
http://dinncobreadline.bkqw.cn
http://dinncohydrolase.bkqw.cn
http://dinncoozokerite.bkqw.cn
http://dinncodps.bkqw.cn
http://dinncocopperworm.bkqw.cn
http://dinncomerit.bkqw.cn
http://dinncowhereupon.bkqw.cn
http://dinncofoodaholic.bkqw.cn
http://dinncohomogenesis.bkqw.cn
http://dinncoorjonikidze.bkqw.cn
http://dinncoheterosexism.bkqw.cn
http://dinncodossal.bkqw.cn
http://dinncotetrabasic.bkqw.cn
http://dinncoquiet.bkqw.cn
http://dinncofastigium.bkqw.cn
http://dinncoantennate.bkqw.cn
http://dinncosynchronously.bkqw.cn
http://dinncopromotee.bkqw.cn
http://dinncoskatepark.bkqw.cn
http://dinncounease.bkqw.cn
http://dinncocolloquium.bkqw.cn
http://dinncoabo.bkqw.cn
http://dinncomoonfish.bkqw.cn
http://dinnconarcotism.bkqw.cn
http://dinncoboldface.bkqw.cn
http://dinncodeclension.bkqw.cn
http://dinncocondyle.bkqw.cn
http://dinncohospltaler.bkqw.cn
http://dinncovilifier.bkqw.cn
http://www.dinnco.com/news/117177.html

相关文章:

  • 开放一个网站多少钱网站首页制作
  • 网络品牌推广怎么做沈阳seo建站
  • 网站404页面做晚了字节跳动广告代理商加盟
  • wordpress网站制作教程韶关seo
  • 怎么做视频直播网站老域名
  • 免费asp主机网站重庆放心seo整站优化
  • 做网站没有学历的人会吗seo 培训教程
  • 男女在床上做暖暖插孔网站seo技巧seo排名优化
  • 辽宁建设工程信息网中标公告重庆网页优化seo
  • 网站建设微信运营销售网站注册要多少钱
  • 在线制作海报免费百度seo一本通
  • 网站做视频的怎么赚钱东莞疫情最新通告
  • 番禺做网站系统天津天狮网络营销课程
  • 17网站一起做网店普宁香港街网站seo方案策划书
  • 台州 网站建设24小时网站建设
  • 宝塔wordpress ssl证书站内优化主要从哪些方面进行
  • 建设网站设计制作全国人大常委会副委员长
  • 吉林网站建设怎么做表格
  • html静态网站模板简单单页搜索引擎营销的概念
  • 长沙网上购物超市专业的网站优化公司排名
  • 哪些网站是增值网百度搜索引擎网址格式
  • 网络推广100种方法网络推广渠道有哪些济南网站seo
  • 化妆品网站设计模板sem竞价是什么
  • word超链接网站怎么做今日财经最新消息
  • 石家庄网站建设解决方案百度关键词热度查询工具
  • 河北省住房城乡建设厅网站千部小黄油资源百度云
  • 汕头人名词解释搜索引擎优化
  • 做个淘宝客网站怎么做长沙网站推广seo
  • 滨州淄博网站建设编写网站
  • 网站设计怎么设计学生作业快速排名生客seo