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

吃的网站要怎么做/电商平台排行榜前十名

吃的网站要怎么做,电商平台排行榜前十名,网课系统软件网站建设费用,家电网站建设费用dfs是以深度为第一关键词 每次都沿着路径到不能再前进时 才退回到最近的岔道口 沿着一条路径直到无法继续前进 才退回到路径上里当前顶点最近的&还存在未访问的岔道口 并前往访问那些未访问的分支顶点 直到遍历完这个图 dfs的具体实现 2个概念: 1)…

dfs是以深度为第一关键词
每次都沿着路径到不能再前进时
才退回到最近的岔道口

沿着一条路径直到无法继续前进
才退回到路径上里当前顶点最近的&还存在未访问的岔道口
并前往访问那些未访问的分支顶点
直到遍历完这个图

dfs的具体实现
2个概念:
1)连通分量:

2个顶点联通:2个顶点之间可以互相到达(无向图中)
====》
联通图:图G(V,E)的任意2个顶点都联通(无向图)

连通图的连通分量一个,
但是非联通图的联通分量有多个

在这里插入图片描述
在这里插入图片描述
连通分量:极大的联通子图
link

在这里插入图片描述

求图的连通分量的目的,
是为了确定从图中的一个顶点是否能到达图中的另一个顶点,
也就是说, 图中任意两个顶点之间是否有路径可达。

对于连通图,
从图中任一顶点出发遍历图,
可以访问到图的所有顶点,
即连通图中任意两顶点间都是有路径可达的。

2)强连通分量:
2个顶点强连通:2个顶点可以各自通过一条有向路径到达另一个顶点(有向图)

构成一个单向循环

强连通图:图G(V,E)的任意2个顶点都强连通(有向图)
强连通分量:极大强连通子图


我们把联通分量和强连通分量都叫做:连通块
我们遍历整个图,就需要对所有的连通块分别进行遍历
=====》
dfs遍历图:
1.把经过的顶点设置为已经被访问
2.在下次递归碰到这个顶点时就不再去处理
----直到整个图的顶点都被标记为已经被访问

沿着一条路径直到无法继续前进
才退回到路径上里当前顶点最近的&还存在未访问的岔道口
并前往访问那些未访问的分支顶点
直到遍历完这个图

如果给定的图是一个连通图,则只需要一次dfs就能遍历完图

邻接表版:dfs

const int MAXV=1000;
const int INF=1000000000;vector<int> Adj[MAXV];
int n;//顶点数,MAXV为最大顶点数
bool vis[MAXV]={false};//如果顶点已经被访问,则vis[i]==true,初值为falsevoid dfs(int index,int depth){//index为当前访问的顶点编号vis[index]=true;///让我想到了------childs[depth]++;//求树的每层节点数//------------操作-----------//for(int j=0;j<Adj[index].size();j++){int v=Adj[index][j];if(vis[Adj[index][j]]==false){dfs(Adj[index][j],depth+1);}}
}void dfsTravel(){//遍历图G
//把每个顶点当作根节点来遍历,来寻找连通块(标记访问的节点,下次不访问)for(int i=0;i<n;i++){if(vis[i]==0)dfs(i,1);//访问顶点i和i所在的连通块}
}
http://www.jmfq.cn/news/4804597.html

相关文章:

  • wordpress经验/广州网站优化
  • 专门做旅游攻略的网站有哪些/公众号seo排名优化
  • 做软件贵还是做网站贵/google关键词挖掘工具
  • 公司做网站 微信平台/百度爱采购推广平台
  • 自己做网站要不要钱/广州推广服务
  • 动态网站开发代码/百度如何搜索关键词
  • 网站的ftp怎么登陆/湖南seo快速排名
  • 广西网站建设/品牌宣传文案范文
  • 找人建设一个网站多少钱/新东方培训机构官网
  • 上海招聘网站建设/搜索引擎关键词怎么优化
  • 宝安做网站公司/邢台网站公司
  • 济南 域名注册 网站建设/百度登陆
  • 网站空间pdf下载不了/手机优化器
  • 网站外链坏处/seo的培训课程
  • 英文网站设计哪里好/建立网站
  • 免费企业网站怎么做/湖南网站设计外包费用
  • 北京模板建站哪家好/地推项目发布平台
  • 从信息化建设办公室网站/深圳网络营销推广专员
  • 猪八戒网做网站如何/搜索优化是什么意思
  • 网站企业备案资料/手机怎么自己制作网页
  • 想找人做网站 要怎么选择/推广游戏赚钱的平台
  • 网站建设大学/企业推广语
  • 深圳专门做网站/360渠道推广系统
  • 怎么在网上做装修网站/免费网站推广网址
  • dz论坛做分类网站/企业网站建设方案策划
  • 网页传奇哪个最好玩/沧州seo公司
  • 国外无版权图片网站/谷歌浏览器安卓下载
  • 真人做视频网站/慈溪seo排名
  • 东莞企慕网站建设/百度天眼查
  • 做网站策划案/seo软件简单易排名稳定