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

沈阳网站建设服务电话做装修网站好赚钱吗

沈阳网站建设服务电话,做装修网站好赚钱吗,网站建设的整个过程,wordpress玉娇龙儿深度优先遍历(Depth First Search)的主要思想是首先以一个未被访问过的顶点作为起始顶点#xff0c;沿当前顶点的边走到未访问过的顶点。当没有未访问过的顶点时#xff0c;则回到上一个顶点#xff0c;继续试探别的顶点#xff0c;直至所有的顶点都被访问过。 下图示例的…深度优先遍历(Depth First Search)的主要思想是首先以一个未被访问过的顶点作为起始顶点沿当前顶点的边走到未访问过的顶点。当没有未访问过的顶点时则回到上一个顶点继续试探别的顶点直至所有的顶点都被访问过。 下图示例的图从 0 开始遍历顺序如右图所示 无向图 G 的一个极大连通子图称为 G 的一个连通分量或连通分支。连通图只有一个连通分量即其自身非连通的无向图有多个连通分量。连通分量与连通分量之间没有任何边相连。深度优先遍历可以用来求连通分量。 下面以求连通分量为例来实现图的深度优先遍历称为 dfs。下面代码片段中visited 数组记录 dfs 的过程中节点是否被访问ccount 记录联通分量个数id 数组代表每个节点所对应的联通分量标记两个节点拥有相同的 id 值代表属于同一联通分量。 ... // 构造函数, 求出无权图的联通分量 public Components(Graph graph){// 算法初始化G graph;visited new boolean[G.V()];id new int[G.V()];ccount 0;for( int i 0 ; i G.V() ; i ){visited[i] false;id[i] -1;}// 求图的联通分量for( int i 0 ; i G.V() ; i )if( !visited[i] ){dfs(i);ccount ;} } ... 图的深度优先遍历是个递归过程实现代码 ... // 图的深度优先遍历 void dfs( int v ){visited[v] true;id[v] ccount;for( int i: G.adj(v) ){if( !visited[i] )dfs(i);} } ... Java 实例代码 src/runoob/graph/Components.java 文件代码 package runoob.graph;import runoob.graph.read.Graph;/*** 深度优先遍历*/ public class Components {Graph G; // 图的引用private boolean[] visited; // 记录dfs的过程中节点是否被访问private int ccount; // 记录联通分量个数private int[] id; // 每个节点所对应的联通分量标记// 图的深度优先遍历void dfs( int v ){visited[v] true;id[v] ccount;for( int i: G.adj(v) ){if( !visited[i] )dfs(i);}}// 构造函数, 求出无权图的联通分量public Components(Graph graph){// 算法初始化G graph;visited new boolean[G.V()];id new int[G.V()];ccount 0;for( int i 0 ; i G.V() ; i ){visited[i] false;id[i] -1;}// 求图的联通分量for( int i 0 ; i G.V() ; i )if( !visited[i] ){dfs(i);ccount ;}}// 返回图的联通分量个数int count(){return ccount;}// 查询点v和点w是否联通boolean isConnected( int v , int w ){assert v 0 v G.V();assert w 0 w G.V();return id[v] id[w];} }
http://www.hkea.cn/news/14265965/

相关文章:

  • 广州百度网站推广wordpress搭建博客视频教程
  • 暖色网站模板iis 网站设置
  • 在线制作网站表白房地产网站模版
  • 手机端网站设计广西网站建设方案
  • 帝国cms 网站地图 自定义asp企业网站模板下载
  • 秦皇岛网站搜索优化公司建设一个网站
  • 0791网站建设微信微网站统计
  • 没有域名可以建网站吗长春网络建站
  • 网站建设产品分割高大上的网站欣赏
  • 西安做网站培训网站开发招聘要求
  • 锡林郭勒建站哪里有做网站的单位
  • 营销型 手机网站制作百度搜索引擎优化公司哪家强
  • 免费网站创建如何查看一个网站的浏览量
  • 深圳市建设执业培训中心网站支持wordpress的mysql
  • 刘涛做代言的那个网站php+mysql 网站建设
  • iis默认网站停止如何自己设计图片
  • 镇海做网站山东聊城网站建设
  • 网站做标题有用吗微信h5链接怎么做
  • 建个网站大概需要多久网站上的招牌图怎么做
  • 百度网站官方认证怎么做北京网站设计价格
  • 网页设计作业电影介绍网站苏州比较好的建筑公司
  • 注册网站对接的短信平台自己怎么制作一个公众号
  • 淄博网站制作企业高端网站建设立项申请
  • 广州微信网站建设公司北京盛赛车网站开发
  • 网站建设项目收费标准资讯wordpress主题
  • iis7网站绑定域名手机制作ppt用什么软件
  • 无锡网站建设的公司策划案
  • 想注册一个设计网站吗景点网站建设方案
  • 做网站注意什么问题网站搬迁
  • 石家庄制作网站公司有哪些洛阳便宜网站建设费用