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

温州最便宜网站建设php小型网站源码

温州最便宜网站建设,php小型网站源码,做纯静态网站怎么样,如何做网站授权网址O(nm) 二分图&#xff1a;可以把所有的点划分到两边&#xff0c;使得边只在集合之间&#xff0c;集合内部没有边。 二分图当且仅当图中不含奇数环&#xff08;边数为奇数条&#xff09; #include <iostream> #include <vector> #include <cstring> using …

O(n+m)

二分图:可以把所有的点划分到两边,使得边只在集合之间,集合内部没有边。

二分图当且仅当图中不含奇数环(边数为奇数条)

#include <iostream>
#include <vector>
#include <cstring>
using namespace std;const int N = 100010;
int n, m;
vector<int> g[N]; // 邻接表存图
int color[N];bool dfs(int u, int c) {color[u] = c;for (int j : g[u]) { // 遍历所有邻接点if (!color[j]) {if (!dfs(j, 3 - c)) return false;}else if (color[j] == c) return false;}return true;
}int main() {cin >> n >> m;while (m--) {int a, b;cin >> a >> b;g[a].push_back(b);g[b].push_back(a); // 无向图,双向加边}bool flag = true;for (int i = 1; i <= n; i++) {if (!color[i]) {if (!dfs(i, 1)) {flag = false;break;}}}if (flag) puts("Yes");else puts("No");return 0;
}

http://www.dtcms.com/a/575711.html

相关文章:

  • 网站开发用c语言吗一个主机可以放几个网站
  • canvas效果网站做网站怎么销售
  • wordpress grace龙岗网站优化公司案例
  • 佛山网站建设拓客科技鲜花网站数据库建设分析
  • 网站建设涉及的内容wordpress显示分类文章
  • 做外贸需要用到什么网站asp网站500错误
  • 企业网站开发外包公司wordpress 浏览次数 2
  • 看设计比较好的网站受欢迎的做pc端网站
  • 做企业国际网站多少钱wordpress页脚间距代码
  • 网站只做静态页面安全受到影响优购网
  • .net网站开发实训代码精准引流的网络推广方法
  • 大浪网站建设大气公司网站源码
  • 做网站选关键词刚刚
  • 唐山医疗网站建设中国建设工程招聘信息网站
  • 郴州做网站互动游戏制作软件
  • 合肥制作网站价格网站建设价格明细表和网站预算
  • 用别人服务器做网站淘宝客绑定网站备案号
  • nas 支持做网站深圳福田公司
  • 网站模板优势扬州电子商务网站建设
  • 建设监理协会官方网站手机网站做多宽
  • 人才招聘网站建设wordpress怎么换图标
  • 网站可信认证多少钱长沙网络营销外包
  • 数字资产交易网站开发商城网站项目策划书
  • 如何做网站静态页面做诚信通谁给做网站
  • 产品做国外网站有哪些电脑网页设计代码模板
  • 设计师网站设计网页制作工具知乎
  • Linux系统 —— 基础命令1
  • 网站建设方案应该怎么做加强网站建设 实施政务公开
  • 北京建设集团网站高密网站建设价格
  • 没有营业执照可以建设网站百度突然搜不到网站