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

国外做调查的网站十堰响应式网站

国外做调查的网站,十堰响应式网站,网页在线代理浏览,免费咨询图片素材对于一个有向图无向图#xff0c;我们下面介绍第二种遍历方式。 广度优先搜索#xff0c;即优先对同一层的顶点进行遍历。 如下图所示#xff1a; 该例子#xff0c;我们有六个顶点#xff0c; 十条边。 对于广度优先搜索#xff0c;我们先搜索a#xff0c;再搜索abc…对于一个有向图无向图我们下面介绍第二种遍历方式。 广度优先搜索即优先对同一层的顶点进行遍历。 如下图所示 该例子我们有六个顶点 十条边。 对于广度优先搜索我们先搜索a再搜索abcd最后搜索ef。 而对于广度优先搜索我们需要一个队列来辅助我们进行广度优先搜索先进先出。 同时我们还需要一个visit数组来判断某个顶点是否已经被搜索过了。 #includestdio.h#define MAX_NUM 100 typedef struct ArcNode{ //边 int adjvex;struct ArcNode *next;int weight; }ArcNode; typedef struct{ //头结点 char vertex;ArcNode *firstarc; }VNode;typedef VNode Adjlist[MAX_NUM]; //邻接表 typedef struct{ //建立邻接表 Adjlist adjlist;int vexnum,arcnum; }ALGraph;void DFSTraverse(ALGraph *G) //深度优先搜索 {int v;int visit[G-vexnum];for(v0;vG-vexnum;v){visit[v] 0;}for(v0;vG-vexnum;v){if(visit[v]0)DFS(G,v,visit);} }void DFS(ALGraph *G,int v,int *visit) //深度优先搜索后继结点判断 {int w;ArcNode *p;printf(访问顶点:%c\n,G-adjlist[v].vertex);visit[v] 1;p G-adjlist[v].firstarc;while(p){w p-adjvex;if(visit[w]0)DFS(G,w,visit);p p-next;} }void BFSTraverse(ALGraph *G) //广度优先搜索后继节点判断 {int v,w,u;int Q[G-vexnum1],r,f;int visit[G-vexnum];for(v0;vG-vexnum;v)visit[v] 0;f 0,r 0;for(v0;vG-vexnum;v){if(visit[v]0){visit[v] 1;printf(第%d个结点是-%c\n,v,G-adjlist[v].vertex);Q[r] v;r (r1)%(G-vexnum1);while(f!r){u Q[f];f (f1)%(G-vexnum1);ArcNode *p G-adjlist[u].firstarc;while(p){if(visit[p-adjvex]0){visit[p-adjvex] 1;printf(第%d个结点是-%c\n,p-adjvex,G-adjlist[p-adjvex].vertex);Q[r] p-adjvex;r (r1)%(G-vexnum1);}p p-next;}}}} }int main() {return 0; } 运行结果如下
http://www.yutouwan.com/news/253408/

相关文章:

  • 深圳网站建设易通鼎中交路桥建设有限公司网站
  • 爱站关键词查询wordpress 自动同步工具
  • 西安网站架设公司用wordpress建立导航网站
  • 网站框架布局大连房地产网站开发
  • wordpress全站ajax代码企业网站建设公司排名
  • 网站制作优质公司Wordpress官网网址
  • 备案做电影网站吗广州微信网站建设平台
  • 网站建设与管理实训主要内容wordpress 小工具无法拖拽
  • 4399自己做游戏网站叫别人做网站要多久
  • 专业网站建设搭建写代码的软件
  • 三亚网站设计公司万户网络做网站如何
  • 网站内容策划建筑公司资质等级
  • 南漳做网站crm系统网站
  • 九台网站旅游网站开发设计与实现
  • 网站推广软件免费下载杭州app定制公司
  • 新手想做网站赚钱杭州网络科技网站
  • 如何建立自己的网站免费wordpress禁止图片压缩插件
  • 可信网站认证 代理商系统开发技术
  • 如何自学网站开发WordPress mk主题
  • 深圳做网站网络公司有哪些微信订阅号怎么做网站
  • 免费素材网站无版权贵阳企业做网站
  • 网站推广宜选刺盾云下拉电子商务企业网站建设发展论文
  • 做网站建设月收入多少路由器设置用来做网站空间吗
  • 建立微信商城网站开发公司注册资金要求
  • 怎样自己做公司网站网络推广怎么学
  • h5 php mysql网站开发福建省城乡住房建设厅网站
  • 张槎杨和网站建设没有静态ip可以做网站服务器
  • 无锡seo网站建设费用郑州网站优化网络建设有限公司
  • 免费建购物网站中山如何制作网站
  • 有哪些网页游戏网站做亚马逊常用的网站