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

山东网站制作/创意设计

山东网站制作,创意设计,设计一套网站费用,北京土人景观设计公司广度优先搜索主要思想&#xff1a; 首先以一个未被访问过的顶点做起始顶点&#xff0c;然后访问其相邻的所有顶点&#xff0c;然后对每个相邻的顶点&#xff0c;再分别访问他们相邻的顶点&#xff0c;直到所有顶点都被访问为止。#include<stdio.h> int main(void){int qu…

广度优先搜索主要思想:

首先以一个未被访问过的顶点做起始顶点,然后访问其相邻的所有顶点,然后对每个相邻的顶点,再分别访问他们相邻的顶点,直到所有顶点都被访问为止。


#include<stdio.h>
int main(void){int que[101],head,tail,e[101][101],book[101];int n,m,a,b,i,j;int cur;scanf("%d%d",&n,&m);for(i=1;i<=n;i++){        //初始化数组e for(j=1;j<=n;j++){if(i==j){e[i][j]=0;	}else{e[i][j]=999999999;}}}for(i=1;i<=m;i++){      //输入相连的顶点对 scanf("%d%d",&a,&b);e[a][b]=1;e[b][a]=1;	}head=1;tail=1;que[tail]=1;       //从顶点1开始访问 book[1]=1;          //标记顶点1已经被访问 tail++;while(head<tail){   cur=que[head];   //cur为正在被访问的顶点编号 for(i=1;i<=n;i++){  //从1到n,看那个顶点与正在被访问的顶点相连 if(e[cur][i]==1&&book[i]==0){   // 看定点是否相连并且未被访问过 book[i]==1;    //访问以后即进行标记 que[tail]=i;    //将该定点入队 tail++; }	if(tail>n)   //如果tail>n,则所有的顶点都已经被访问,循环结束 break;		    }head++; //注意此处不要忘了head++;当一个顶点扩展结束后,head++,才能继续进行扩展}for(i=1;i<=n;i++){printf("%d ",que[i]);}getchar();getchar();return 0;
}

http://www.jmfq.cn/news/5299975.html

相关文章:

  • 固镇网站建设哪家好/搜索引擎推广渠道
  • 二维码制作网站链接/网络营销师工作内容
  • 做2手车网站需要多少钱/经营管理培训课程
  • 2016网站备案/中国国家人事人才培训网
  • 网站建设与运营的市场/电商线上推广
  • 具有品牌的上海网站建设/竞价推广怎么做
  • 网站提速怎么做/seo优化技术招聘
  • 做网站的公司那家好。/搜外网友情链接
  • 武汉网络科技公司排名/云南网站建设快速优化
  • 琼海做网站口碑/sem托管公司
  • 鸡西百姓网免费发布信息网/如何利用seo赚钱
  • 河南省示范校建设专题网站/百度关键词推广可以自己做吗
  • 网站开发服务合同范本/哈尔滨seo网站管理
  • 免费自学平面设计的网站/网页游戏
  • 画册设计免费模板/seo流量工具
  • 广州优化网站推广/淘宝交易指数换算工具
  • 如何做网络推广员/广东百度seo
  • 做网站推销手表/做优化的网站
  • 重庆网站房地产/seo知识总结
  • 广告设计公司专业vi设计公司/seo网络贸易网站推广
  • 广州荔湾网站建设/软文推广案例
  • 外贸网站建设 福田/百度搜索引擎关键词
  • 河间做网站价格/今天刚刚发生的重大新闻
  • 佛山网站优化质量好/网络营销案例具体分析
  • 网站建设好的/国内新闻最近新闻今天
  • 网站建设合作合同/苏州seo按天扣费
  • 网站设计做图工具/外包网络推广公司
  • 高清品牌网站设计建设/铜陵seo
  • 钓鱼网站制作全套/网站测速
  • 温州建设小学的网站/网站开发流程的8个步骤