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

深圳品牌网站设计专家代理网站建设

深圳品牌网站设计专家,代理网站建设,免费申请网站首选百度,一键生成论文的网站给定一个无向图graph#xff0c;当这个图为二分图时返回true。 如果我们能将一个图的节点集合分割成两个独立的子集A和B#xff0c;并使图中的每一条边的两个节点一个来自A集合#xff0c;一个来自B集合#xff0c;我们就将这个图称为二分图。 graph将会以邻接表方式给出…给定一个无向图graph当这个图为二分图时返回true。 如果我们能将一个图的节点集合分割成两个独立的子集A和B并使图中的每一条边的两个节点一个来自A集合一个来自B集合我们就将这个图称为二分图。 graph将会以邻接表方式给出graph[i]表示图中与节点i相连的所有节点。每个节点都是一个在0到graph.length-1之间的整数。这图中没有自环和平行边 graph[i] 中不存在i并且graph[i]中没有重复的值。 示例 1: 输入: [[1,3], [0,2], [1,3], [0,2]] 输出: true 解释: 我们可以将节点分成两组: {0, 2} 和 {1, 3}。 广度优先搜索代码 class Solution {public boolean isBipartite(int[][] graph) {int[] colornew int[graph.length];//颜色数组for(int i0;igraph.length;i){if(color[i]!0) continue;//已经染色了LinkedListInteger queuenew LinkedList();queue.add(i);color[i]1;while (!queue.isEmpty()){int curqueue.removeFirst();for(int j:graph[cur]){if(color[j]0) {//未染色color[j]-color[cur];queue.add(j);}else if(color[cur]color[j])//颜色相同return false;}}}return true;} }深度优先搜索代码 class Solution {public boolean isBipartite(int[][] graph) {int[] colornew int[graph.length];for(int i0;igraph.length;i)if(!dfs(graph,color,i,0))return false;return true;}public boolean dfs(int[][] graph,int[] color,int i,int lastcolor) {if(color[i]!0) return color[i]!lastcolor;//已经染色color[i] lastcolor1?2:1;//给该点染色for(int j:graph[i])//给其他点染色if(!dfs(graph,color,j,color[i])) return false;return true;} }
http://www.pierceye.com/news/116537/

相关文章:

  • 如何将数据写入wordpress文站房屋装修案例
  • 做网站的积木式编程网站开发中的qq登录
  • 官方网站作用咨询公司简介
  • 个人手机版网站建设电影网站模板html
  • 招聘网站开发源码广州服务类拓客软件
  • 婚庆策划公司加盟江门关键词优化价格
  • 百度网站入口ps网页设计实验报告
  • 做网站准备材料怎么做优化网站排名
  • asp技校网站手游网页版
  • 网站建设合同要交印花税吗烟台网站的建设
  • 可以做锚文本链接的网站广告公司创意广告语
  • 建设网站的题目旅游网页素材
  • 做网站很难吗新手学做网站 pdf
  • 建设电影推荐网站的项目背景网站开发的公司电话
  • 建设银行 福建分行招聘网站cctv5体育现场直播
  • 网站那个做的比较好的微信辅助网站制作
  • 网站设计大全推荐wordpress后台登录
  • 网站运营与数据分析网站开发学习什么
  • 上海网站备案在哪里查询网站建设哪家稳妥
  • 建设网站做什么赚钱网站制作.
  • 小企业公司网站怎么建做网站英文编辑有前途吗
  • 优化图片传网站wordpress背景图片
  • 网站服务器哪家好些外包做网站不付尾款
  • 建站系统wordpress下载哪个公司的微信商城系统
  • 网站建设app开发合同深圳企业网站制作设计方案
  • 免费网站整站模板下载寻找做网站
  • 做此广告的网站做家纺的网站
  • 湖南畅想网站建设个人网站建设基本定位
  • 建站公司外包钓鱼网站怎么做
  • 个人网站logo需要备案吗鑫灵锐做网站多少钱