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

南昌网站建设咨询南京网站推广排名

南昌网站建设咨询,南京网站推广排名,wordpress 小米社区,电子政务与网站建设意义题目描述 以邻接矩阵给出一张以整数编号为顶点的图,其中0表示不相连,1表示相连。按深度和广度优先进行遍历,输出全部结果。要求,遍历时优先较小的顶点。如,若顶点0与顶点2,顶点3,顶点4相连&…

题目描述
以邻接矩阵给出一张以整数编号为顶点的图,其中0表示不相连,1表示相连。按深度和广度优先进行遍历,输出全部结果。要求,遍历时优先较小的顶点。如,若顶点0与顶点2,顶点3,顶点4相连,则优先遍历顶点2.

输入
顶点个数
邻接矩阵

输出
DFS
深度遍历输出
WFS
广度遍历输出,

样例输入
3
0 1 1
1 0 1
1 1 0

样例输出
DFS
0 1 2
1 0 2
2 0 1
WFS
0 1 2
1 0 2
2 0 1
 

#include <iostream>
#include <queue>using namespace std;
int* visit;
int num;
int** edge;void DFS(int n) {visit[n] = 1;cout << n << " ";for (int i = 0; i <num; i++) {//判断领顶点if (edge[n][i] == 1 && visit[i] == 0)DFS(i);}
}void BFS(int n) {int temp = n;queue<int>q;q.push(temp);while (!q.empty()) {int t = q.front();q.pop();if (visit[t] == 0) {//没访问过就输出cout << t << " ";visit[t] = 1;}for (int i = 0; i <num; i++) {//把他的领顶点放到队中if (edge[t][i] == 1 && visit[i] == 0) {q.push(i);}}}
}void Reset() {for (int i = 0; i < num; i++)visit[i] = 0;cout << endl;
}int main() {cin >> num;//判断是否走过visit = new int[num];for (int i = 0; i < num; i++)visit[i] = 0;//邻接矩阵edge = new int* [num];for (int i = 0; i < num; i++)edge[i] = new int[num];for (int i = 0; i < num; i++)for (int j = 0; j < num; j++)cin >> edge[i][j];cout << "DFS" << endl;;for (int i = 0; i < num; ++i) {DFS(i);Reset();}cout << "WFS" << endl;;for (int i = 0; i < num; ++i) {BFS(i);Reset();}}

http://www.wangmingla.cn/news/27012.html

相关文章:

  • 有点子外包做网站会不会被盗窃培训机构网站制作
  • 广西南宁市网站建设服务中心成都网站制作维护
  • 深圳最好的区排名百度 seo优化作用
  • 最简单的做网站的软件手机助手
  • 电商网站新闻怎么做的历下区百度seo
  • 成都哪家做网站郑州网站建设哪里好
  • 微信网站建设知识东莞整站优化推广公司找火速
  • 网站统计访客数量怎么做网站推广服务外包
  • js特效网站欣赏上海app网络推广公司电话
  • 做网站的人月在线培训
  • 免费域名怎么做网站营销网络
  • 网络营销主要学些什么天津seo推广优化
  • 南宁怎么做seo团队站长工具seo综合查询下载
  • 关于做电商网站导流项目哈尔滨百度公司地址
  • 国内大的做网站的公司快照网站
  • 做新闻网站编辑需要什么缅甸最新新闻
  • 网站滚动式标题如何做软文代写兼职
  • .天津网站建设网络营销外包推广
  • 企业怎么搭建网站二级域名免费分发
  • 定州网站制作网络推广代理
  • 怎么自己设计logo网站seo内容优化
  • 企业网站建设 信科网络天津seo优化排名
  • 成都龙泉建设网站东莞整站优化排名
  • wordpress站点管理宝安网站建设
  • wordpress 如何安装教程视频seo推广策划
  • 建设学院2级网站的作用站长之家权重查询
  • 网站备案 取消接入优化设计电子版在哪找
  • 专业的徐州网站建设做手机关键词快速排名软件
  • 四川德阳做网站和app怎么注册个人网站
  • 网站开发流程有几个阶段广州seo成功案例