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

如何搭建自己的网站服务器怎么交换友情链接

如何搭建自己的网站服务器,怎么交换友情链接,购物网站怎么创建,苹果网页视频下载力扣785. 判断二分图 题目 题目解析及思路 题目要求将所有节点分成两部分,每条边的两个端点都必须在不同集合中 二分图:BFS/DFS/并查集 因为图不一定联通,所以枚举所有点都做bfs(如果没联通的话) 代码 class Solution { public:bool is…

力扣785. 判断二分图

题目

在这里插入图片描述

题目解析及思路

题目要求将所有节点分成两部分,每条边的两个端点都必须在不同集合中

二分图:BFS/DFS/并查集

因为图不一定联通,所以枚举所有点都做bfs(如果没联通的话)

代码

class Solution {
public:bool isBipartite(vector<vector<int>>& graph) {int n = graph.size();vector<int> st(n,0);for(int i=0;i<n;i++){if(st[i] == 0){queue<int> q;q.push(i);//先染成1st[i] = 1;while(q.size()){int t = q.front();//equal为和t的颜色不一样的那个颜色int equal = (st[t] == 1 ? 2 : 1);q.pop();for(int v : graph[t]){//没被染色if(st[v] == 0){q.push(v);st[v] = equal;}//染过色而且是相同颜色else if(st[v] != equal){return false;}}}}}return true;}
};
http://www.yidumall.com/news/7344.html

相关文章:

  • 宁波网站设计价格企业网站设计思路
  • 视频网站app怎么做的论坛seo教程
  • 临朐做网站的云南网络推广服务
  • 网站建设前台后台教程2022年最火的关键词
  • 湖北企业网站建设哪家好网络软文发布
  • 建标库官网网站seo站群软件
  • 国内网站做国外服务器网络营销师月薪
  • 深圳酒店设计公司宁波谷歌seo推广
  • 赌博网站到底怎么做网站外包一般多少钱啊
  • 微官网和移动网站区别搜狗推广管家
  • 贵州网站制作帮平台做推广怎么赚钱
  • 网站开发文档撰写作业企业文化墙
  • 网站建设类论文选题长沙网络推广营销
  • 英文垃圾站wordpress深圳百度竞价推广
  • 手机网站建设如何做网络销售产品
  • ci框架的网站海外新闻app
  • 惠州外贸网站建设网站设计制作在哪里找
  • 滕州市网站建设东莞网站seo优化
  • 做网站的网页360seo优化
  • 银川网站公司网站优化seo教程
  • 图书馆建设网站打不开怎么注册自己的网址
  • 网站做视频济南百度代理
  • 专业做蜂蜜的网站免费b站推广网站入口2020
  • 百度浏览器官网入口seo优化在线诊断
  • 怎样获得做网站的客户网站关键词排名优化电话
  • wordpress用户如何删除文章百度站长工具seo综合查询
  • 门户网站管理建设写软文一篇多少钱合适
  • 个人备案网站能做商城吗seo入门培训课程
  • 做示意图的网站关键词热度
  • 怎么做网站视频网络营销品牌推广