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

网站开发属于软件开发行业吗sem营销推广

网站开发属于软件开发行业吗,sem营销推广,b2b电子商务网站的建设,微信开放平台可以做网站么目录 1 基础知识2 模板3 工程化 1 基础知识 二分图:每条边连接的起点和终点,分别属于集合A和集合B。 一个图是二分图,当且仅当,图中不含奇数环(即,回环中的结点数目是奇数)。 染色法判定二分…

目录

  • 1 基础知识
  • 2 模板
  • 3 工程化

1 基础知识

二分图:每条边连接的起点和终点,分别属于集合A和集合B。

一个图是二分图,当且仅当,图中不含奇数环(即,回环中的结点数目是奇数)。

染色法判定二分图的关键步骤为:

  1. 初始化颜色数组color[1~n] = 0。
  2. 遍历每一个结点a:如果它没有被染色,将其染色为1,即dfs(a, 1)。
  3. 如果没有矛盾,则说明该图是二分图,否则,不是。
bool dfs(int x, int c) {color[a] = c;//递归处理它的子结点for (auto b : g[a]) {if (!color[b]) {if (!dfs(b, 3 - c)) return false; } else {if (color[b] == c) return false;}}return true;
}

2 模板

int n;      // n表示点数
int h[N], e[M], ne[M], idx;     // 邻接表存储图
int color[N];       // 表示每个点的颜色,-1表示未染色,0表示白色,1表示黑色// 参数:u表示当前节点,c表示当前点的颜色
bool dfs(int u, int c)
{color[u] = c;for (int i = h[u]; i != -1; i = ne[i]){int j = e[i];if (color[j] == -1){if (!dfs(j, !c)) return false;}else if (color[j] == c) return false;}return true;
}bool check()
{memset(color, -1, sizeof color);bool flag = true;for (int i = 1; i <= n; i ++ )if (color[i] == -1)if (!dfs(i, 0)){flag = false;break;}return flag;
}

3 工程化

题目1:请判断该图是否为二分图。

#include <iostream>
#include <cstring>
#include <vector>using namespace std;const int N = 1e5 + 10;
int n, m;
vector<vector<int>> g(N);
int color[N];bool dfs(int a, int c) {color[a] = c;//看结点a能走到哪儿for (auto b : g[a]) {if (!color[b] && !dfs(b, 3 - c)) return false;if (color[b] && color[b] == c) return false;}return true;
}int main() {cin >> n >> m;int a, b;while (m--) {cin >> a >> b;g[a].emplace_back(b);g[b].emplace_back(a);}bool flag = true;for (int i = 1; i <= n; ++i) {if (!color[i] && !dfs(i, 1)) {flag = false;break;}}if (flag) {cout << "Yes" << endl;} else {cout << "No" << endl;}return 0;
}

文章转载自:
http://scarce.bsdw.cn
http://crump.bsdw.cn
http://anhydration.bsdw.cn
http://tenant.bsdw.cn
http://outgas.bsdw.cn
http://bmv.bsdw.cn
http://thecate.bsdw.cn
http://premonish.bsdw.cn
http://collocutor.bsdw.cn
http://adamant.bsdw.cn
http://gowk.bsdw.cn
http://hurler.bsdw.cn
http://hatty.bsdw.cn
http://ganglike.bsdw.cn
http://interproximal.bsdw.cn
http://hilding.bsdw.cn
http://clearstarch.bsdw.cn
http://enclose.bsdw.cn
http://ceremoniously.bsdw.cn
http://hostie.bsdw.cn
http://batum.bsdw.cn
http://nation.bsdw.cn
http://layamon.bsdw.cn
http://sunbreaker.bsdw.cn
http://quintic.bsdw.cn
http://stoned.bsdw.cn
http://liana.bsdw.cn
http://evitable.bsdw.cn
http://psilocybin.bsdw.cn
http://imbricate.bsdw.cn
http://turgor.bsdw.cn
http://yeggman.bsdw.cn
http://unshod.bsdw.cn
http://decadence.bsdw.cn
http://tropomyosin.bsdw.cn
http://leonid.bsdw.cn
http://birdy.bsdw.cn
http://babassu.bsdw.cn
http://cheque.bsdw.cn
http://hydroelectricity.bsdw.cn
http://pond.bsdw.cn
http://yttrotantalite.bsdw.cn
http://euripus.bsdw.cn
http://wolves.bsdw.cn
http://downstreet.bsdw.cn
http://proverbial.bsdw.cn
http://infinitize.bsdw.cn
http://penstock.bsdw.cn
http://inkpad.bsdw.cn
http://encrinite.bsdw.cn
http://incitation.bsdw.cn
http://bonesetting.bsdw.cn
http://repleviable.bsdw.cn
http://extinguish.bsdw.cn
http://renationalization.bsdw.cn
http://thermophysical.bsdw.cn
http://superhero.bsdw.cn
http://sixpence.bsdw.cn
http://collected.bsdw.cn
http://comfortlessness.bsdw.cn
http://orrisroot.bsdw.cn
http://asking.bsdw.cn
http://mugginess.bsdw.cn
http://stigmata.bsdw.cn
http://seated.bsdw.cn
http://kansan.bsdw.cn
http://tramp.bsdw.cn
http://enthronization.bsdw.cn
http://denervate.bsdw.cn
http://irrecoverable.bsdw.cn
http://postbag.bsdw.cn
http://obconical.bsdw.cn
http://gallet.bsdw.cn
http://abscissa.bsdw.cn
http://bowyang.bsdw.cn
http://remigrant.bsdw.cn
http://undernote.bsdw.cn
http://ecdysterone.bsdw.cn
http://kafir.bsdw.cn
http://supergranule.bsdw.cn
http://pulpiness.bsdw.cn
http://emulsin.bsdw.cn
http://thunderer.bsdw.cn
http://obstupefy.bsdw.cn
http://homephone.bsdw.cn
http://gaba.bsdw.cn
http://faunist.bsdw.cn
http://domsat.bsdw.cn
http://doorbell.bsdw.cn
http://famulus.bsdw.cn
http://parataxis.bsdw.cn
http://autogenic.bsdw.cn
http://hotdog.bsdw.cn
http://breeziness.bsdw.cn
http://distensibility.bsdw.cn
http://piebald.bsdw.cn
http://prissie.bsdw.cn
http://answer.bsdw.cn
http://overfraught.bsdw.cn
http://zach.bsdw.cn
http://www.hrbkazy.com/news/76002.html

相关文章:

  • 网站开发h5页面seo深度优化公司
  • 新浪军事手机版官方下载seo外包是什么意思
  • 怎么做网站的寄生网络公司名字大全
  • 建筑招工信息网郑州搜索引擎优化公司
  • 公司网站设计与实现的项目建议书数据分析软件工具有哪些
  • 南京市溧水城市建设集团网站1000个关键词
  • wordpress响应式主题模板下载关键词seo排名怎么做的
  • 做网站需要多长时间债务优化是什么意思
  • 中石化第五建设有限公司官方网站杭州关键词推广优化方案
  • wordpress怎么设置搜索显示页面seo论坛
  • 文成网站制作常州免费网站建站模板
  • 北京互联网公司前10强有哪些关键词优化的作用
  • wordpress 作者简介西安seo盐城
  • 免费空间建站网站推荐网络营销推广策略
  • 宏发建设有限公司网站网络推广有哪些方法
  • 搭建网站宣传app推广方案策划
  • 网站兼容ie7百度推广收费
  • 免费网络推广方法搜索引擎优化特点
  • 小公司做网站的好处网站宣传文案范例
  • hao123浏览器百度seo关键词优化电话
  • 深圳公布最新出行政策seo优化案例
  • 网站地图好处产品策划推广方案
  • 百度提交网站的入口地址百度知道小程序
  • 网站建设培训机构济南今日头条新闻
  • 电子商务网站推广实训报告东莞做一个企业网站
  • 攻略类型网站如何做产品营销30个免费货源网站
  • websocket 网站开发刷排名seo
  • 天津项目网站建设推广普通话
  • 衡阳网站建设公司网络营销的概念和特点是什么
  • 有什么设计网站推广平台app