博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计无向图中三角形的个数,复杂度m*sqrt(m).
阅读量:6746 次
发布时间:2019-06-25

本文共 797 字,大约阅读时间需要 2 分钟。

统计无向图中三角形的个数,复杂度m*sqrt(m).

#include
#include
#include
#include
#include
using namespace std; #define LL long long vector
G[100005]; set
st; int vis[100005], link[100005], out[100005]; int main(void) { LL ans, sum; int n, i, j, m, k, x, y, z, B; while(scanf("%d%d", &n, &m)!=EOF) { B = sqrt(m); st.clear(); for(i=1;i<=n;i++) { G[i].clear(); vis[i] = out[i] = link[i] = 0; } for(i=1;i<=m;i++) { scanf("%d%d", &x, &y); G[x].push_back(y), out[x]++; G[y].push_back(x), out[y]++; st.insert((LL)x*n+y); st.insert((LL)y*n+x); } ans = 0; for(i=1;i<=n;i++) { x = i; vis[x] = 1; for(j=0;j

 

转载于:https://www.cnblogs.com/jianrenfang/p/7682759.html

你可能感兴趣的文章
Java基础学习总结(19)——Java环境变量配置
查看>>
RabbitMQ学习总结(6)——消息的路由分发机制详解
查看>>
Hdu5033 单调栈维护凸包
查看>>
Linux如何用root身份注销一个已登录的普通用户
查看>>
软件开发成功 12 法则
查看>>
DelUninstall_0_0_0001Beta4
查看>>
HTML5 Canvas画线技巧
查看>>
ESXi中开启SSH服务
查看>>
Oracle简单的数据同步
查看>>
SHOWENGINE INNODB STATUS详细介绍
查看>>
redis lua script 相关
查看>>
Thinking in Java之Map接口源码学习
查看>>
XYGame-AI设计1-普通ifelse
查看>>
tomca+solr安装
查看>>
iOS中对于一些基础性的东西不能犯傻!!(不断更新中)
查看>>
This is my blog wahaha。。。
查看>>
Data Pump expdp/impdp数据泵版本兼容性
查看>>
SWIG Python-C封装 char*相关问题(2)
查看>>
zabbix安装(超详细)
查看>>
我的友情链接
查看>>