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

北京建设部官方网站证书查询平台运营推广方案

北京建设部官方网站证书查询,平台运营推广方案,网站建设 dw,搜索引擎优化案例分析数据结构–BFS求最短路 BFS求⽆权图的单源最短路径 注:⽆权图可以视为⼀种特殊的带权图,只是每条边的权值都为1 以 2 为 b e g i n 位置 以2为begin位置 以2为begin位置 代码实现 //求顶点u到其他顶点的最短路径 void BFS_MIN_Distance(Graph G, int u…

数据结构–BFS求最短路

BFS求⽆权图的单源最短路径

注:⽆权图可以视为⼀种特殊的带权图,只是每条边的权值都为1

以 2 为 b e g i n 位置 以2为begin位置 2begin位置

代码实现

//求顶点u到其他顶点的最短路径
void BFS_MIN_Distance(Graph G, int u)
{//d[i]表示从u到i结点的最短路径for(i = 0; i < G.vexnum; ++i){d[i] = inf;  //初始化路径长度path[i] = -1; //最短路径从哪个顶点过来}d[u] = 0;visited[u] = TRUE;EnQueue(Q, u);while(!isEmpty(Q))//BFS算法主过程{DeQueue(Q, u); //队头元素u出队for(w = FirstNeighbor(G, u); w >= 0; w = NextNeighbor(G, u, w)){if(!visited[w])//w为u的尚未访问的邻接顶点{d[w] = d[u] + 1; //路径长度加1path[w] = u; //最短路径应从u到Wvisited[w] = TRUE; //设已访问标记EnQueue(Q, w); //顶点w入队}}}
}

上图最终 d[]、 path[]、 visited[] 的情况

将其生成⼴度优先⽣成树

就是对BFS的⼩修改,在visit⼀个顶点时,修改
其最短路径⻓度 d[ ] 并在 path[ ] 记录前驱结点

2到8的最短路径⻓度 = d[8] = 3
通过path数组可知,2到8的最短路径为: 2 → 6 → 7 → 8 2\to6\to7\to8 2678

http://www.mmbaike.com/news/44581.html

相关文章:

  • 网站建站大约多少钱搜狗seo排名软件
  • 网站建设要花多少钱付费推广有几种方式
  • 怎么经营网店生意才会好seo关键词排名优化案例
  • 移动互联网公司长沙靠谱的关键词优化
  • 科普网站建设方案腾讯企点客服
  • 网站建设开发案例教程百度怎么做广告
  • vue 做网站无锡网站关键词推广
  • 网站开发销售员国际形势最新消息
  • 怎么在自己的网站上做链接做销售怎样去寻找客户
  • 做外贸的阿里巴巴网站是哪个下载百度到桌面上
  • 政府类网站模板下载痘痘该怎么去除效果好
  • 进口手表网站今日发生的重大国际新闻
  • 网站推广运营实战培训企业网站网页设计
  • 建筑网站图片seo搜索引擎工具
  • 如何做独立手机网站网站流量统计分析报告
  • 上海网站营公司网站页面设计
  • 房地产项目网站建设域名备案查询站长工具
  • 有区域名和主机怎么做网站怎样制作网页设计
  • asp access 做网站百度关键词排名查询
  • 投资理财产品的网站建设专业公司网络推广
  • photoshop 做网站精准营销的典型案例
  • wordpress 收费下载重庆seo什么意思
  • 珠海企业集团网站建设seo关键词搜索和优化
  • 智慧建设网站推广员是做什么的
  • 网站制作多久开封seo公司
  • 百度开放云做网站百度指数首页
  • 在哪个网站注册域名黑龙江头条今日新闻
  • 安徽省建设干部学校网站关停舆情监测系统
  • 原平的旅游网站怎么做的什么是网络推广
  • 免费网站源码htmlseo排名优化方式