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

做淘宝客淘宝网站被黑windows优化大师怎么样

做淘宝客淘宝网站被黑,windows优化大师怎么样,江苏建设监理协会网站,今天发生的国外重大时事新闻什么是二分图? 二分图,也称作二部图,是图论中的一种特殊模型。在一个无向图G(V,E) 中,如果顶点集合 V 可以被分割成两个互不相交的子集 A 和 B,并且图中的每条边 (i,j) 关联的两个顶点 i 和 j 分别属于这两个不同的顶…

什么是二分图?

二分图,也称作二部图,是图论中的一种特殊模型。在一个无向图G=(V,E) 中,如果顶点集合 V 可以被分割成两个互不相交的子集 A 和 B,并且图中的每条边 (i,j) 关联的两个顶点 i 和 j 分别属于这两个不同的顶点集(即 i 属于 A,j 属于 B),那么这样的图 G 就被称为二分图。二分图有一些特殊的性质和应用,例如,二分图中不存在奇数长度的环,并且它可以用在匹配问题、网络流问题等不同领域。
也就是说:二分图,就是可以使用两种不同的颜色对图中的顶点进行均匀染色的图,例如:存在两个区域A、B,A与B之间可以通过边进行连接,但是A与B内部是没有边的。
二分图,当且仅当图中不含奇数环。如果存在奇数环,那么就一定不是二分图。因为图中不含奇数环,所以染色过程中一定没有矛盾
图示:图中1和2表示不同的颜色,即二分图里一条边上的两个点的颜色是不尽相同的
             

 题目:860. 染色法判定二分图 - AcWing题库

 代码:

#include<iostream>
#include<cstring>
#include<algorithm>using namespace std;const int N=1e5+10,M=2*N;
int e[M],h[N],ne[M],idx;
int n,m,color[N];void add(int a,int b)
{e[idx]=b,ne[idx]=h[a],h[a]=idx++;
}bool dfs(int u,int c)
{color[u]=c;for(int i=h[u];i!=-1;i=ne[i]){int j=e[i];//r如果这一点没有被染色的话,那么就对其进行染色if(!color[j]){/*不难发现,对其进行染色的过程是在dfs中‘color[u]=c;’的这一步*///染色完毕后,如果染的颜色与上一个颜色相同,则else if语句会返回false//那么就不会形成二分图,返回false;if(!dfs(j,3-c)) return false;}//如果该颜色与上一个颜色相同,则二分图不成立else if(color[j]==c) return false;}return true;
}int main()
{cin >> n >> m;memset(h,-1,sizeof h);for(int i=0;i<m;i++){int a,b;cin >> a >> b;add(a,b),add(b,a);}bool flag=true;for(int i=1;i<=n;i++){//如果没有被染色的话if(!color[i]){
//那么就对其进行染色,如果dfs返回false,那么则二分图不成立if(!dfs(i,1)){//更改标志变量flag=false;//有一个不成立,则二分图整体就不成立,break掉即可break;}}}if(flag) puts("Yes");else puts("No");return 0;
}

http://www.mnyf.cn/news/42681.html

相关文章:

  • 在阿里云网站建设百度云网盘资源分享网站
  • 最好的网站模版南京百度竞价推广公司排名
  • wap 网站的盗链问题培训后的收获和感想
  • 销售方案网站武汉百度seo排名
  • 重庆网站的网络推广国际新闻界
  • 南昌商城网站建设公司推广用哪个平台效果好
  • 企业网站源码挣钱吗徐州seo外包公司
  • 批量发布文章到wordpressseo教学培训
  • 教人做窗帘的视频网站短视频seo排名加盟
  • seo是东莞企业网站排seo百度霸屏推广一般多少钱
  • 二次元百科官网wordpress深圳防疫措施优化
  • 企业做网站优点百度一下手机版网页
  • 手机网站合同社群营销平台有哪些
  • 做鼻翼整形整形的网站营销软文写作
  • 十大场景营销案例宁德seo推广
  • 怎么做视频解析网站吗成人职业技能培训班
  • 公司网站的服务器网络推广公司专业网络
  • 成交型网站建设价格做企业推广的公司
  • 如何自己做网站模版seo管理平台
  • 河南省做网站的公司百度地图关键词优化
  • 遵义 网站建设长沙全网覆盖的网络推广
  • visio网站建设流程图免费刷推广链接的软件
  • 网站建设用苹果系统与liunx360建站和凡科哪个好
  • 网站的电子画册怎么做百度商城app
  • 四川省建设工程质量监理协会网站怎么自己弄一个平台
  • 个人网站策划书怎么做引擎优化seo
  • 企业网站搜索引擎推广方法包括怎么做起泡胶
  • 北京亦庄做网站公司百度云网盘下载
  • 博客网站需要的功能百度移动端排名
  • 武汉市内做网站的公司苏州百度代理公司