第六章 图论 AcWing 1635. 最大集团

原题链接

AcWing 1635. 最大集团

算法标签

图论 枚举

思路

依题意模拟

代码

#pragma GCC optimize(2)
#pragma GCC optimize(3)
#include<bits/stdc++.h>
#define int long long
#define x first
#define y second
#define ump unordered_map
#define pq priority_queue
#define rep(i, a, b) for(int i=a;i<b;++i)
#define Rep(i, a, b) for(int i=a;i>=b;--i)
using namespace std;
typedef pair<int, int> PII;
const int N = 205;
//int t, n, m, cnt, ans;
int nv, ne, m, a, b, k;
bool g[N][N], st[N];
int ver[N];
inline int rd(){int s=0,w=1;char ch=getchar();while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();}while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar();return s*w;
}
void put(int x) {if(x<0) putchar('-'),x=-x;if(x>=10) put(x/10);putchar(x%10^48);
}
bool is(){rep(i, 0, k){rep(j, 0, i){if(!g[ver[i]][ver[j]]){return false;}}   }return true;
}
bool ismx(){memset(st, 0, sizeof st);rep(i, 0, k){st[ver[i]]=true;} rep(i, 1, nv+1){if(!st[i]){bool flag=true;rep(j, 0, k){if(!g[i][ver[j]]){flag=false;break;}}if(flag){return false;}}}return true;
}
signed main(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);nv=rd(), ne=rd();while(ne--){a=rd(), b=rd();g[a][b]=g[b][a]=true;}m=rd();while(m--){k=rd();rep(i, 0, k){ver[i]=rd();}if(is()){if(ismx()){puts("Yes");}else{puts("Not Maximal");}}else{puts("Not a Clique");}}return 0;
}

参考文献

AcWing 1635. 最大团(PAT甲级辅导课)y总视频讲解

原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈

第六章 图论 AcWing 1635. 最大集团相关推荐

  1. 第六章 图论 8 AcWing 1624. 地铁地图

    第六章 图论 8 AcWing 1624. 地铁地图 原题链接 AcWing 1624. 地铁地图 算法标签 图论 单源最短路 dijkstra spfa 思路 若采用邻接矩阵存储 超出本题空间限制, ...

  2. AcWing进阶算法课Level-4 第六章 搜索 (模拟退火,爬山)

    AcWing进阶算法课Level-4 第六章 搜索 模拟退火 AcWing 3167. 星星还是树110人打卡 AcWing 2424. 保龄球78人打卡 AcWing 2680. 均分数据72人打卡 ...

  3. AcWing提高算法课Level-3 第六章 基础算法

    AcWing提高算法课Level-3 第六章 基础算法 位运算 AcWing 90. 64位整数乘法761人打卡 递推与递归 AcWing 95. 费解的开关520人打卡 AcWing 97. 约数之 ...

  4. 计算机视觉编程 第六章 图像聚类

    第六章 图像聚类 6.1K-means聚类 6.1.1SciPy聚类包 6.1.2图像聚类 6.1.3在主成分上可视化图像 6.1.4像素聚类 6.2层次聚类 图像聚类 6.3谱聚类 6.1K-mea ...

  5. 第六章贪心(三):排序不等式、绝对值不等式

    第六章贪心(三):排序不等式.绝对值不等式.推公式 AcWing 913:排队打水 题目 有 n 个人排队到 1 个水龙头处打水,第 i 个人装满水桶所需的时间是 ti,请问如何安排他们的打水顺序才能 ...

  6. 第六章 戚继光——孤独的将领 –2(稍微次要)

    欢迎来自"好读书 - 好读书"的 万历十五年 ------------------------------------------------------------------- ...

  7. 数据结构学习笔记(第六章:图)

    第六章:图 6.1 图的基本概念 6.2 图的存储及基本操作 邻接矩阵法 邻接表法 十字链表 邻接多重表 6.3 图的遍历 广度优先遍历 深度优先搜索 6.4 图的应用 最小生成树 Prim(普里姆) ...

  8. Graph Theory 离散数学第六章

    离散数学Ⅰ(图论)期末复习第二篇 写这个时的感想 第六章 特殊的图 6.1 二部图(偶图) 6.2 欧拉图 6.3 哈密顿图 6.4 平面图 写这个时的感想 第二篇了 这几天简直是天天都在考试 马原 ...

  9. 第六章 戚继光——孤独的将领 -1

    欢迎来自"好读书 - 好读书"的 万历十五年 ------------------------------------------------------------------- ...

最新文章

  1. python创建scrapy_Python爬虫教程-31-创建 Scrapy 爬虫框架项目
  2. Java 里的 for (;;) 与 while (true),哪个更快?
  3. java ee的小程序_扩展Java EE应用程序的基础
  4. mysql系统属性_mysql 显示表字段及mysql系统信息
  5. 为什么不可以使用哈曼顿距离_哈曼卡顿SOUNDSTICKS4全新一代无线水晶蓝牙音箱评测...
  6. 必知必会SQL(贰) --索引(聚集[簇]索引和非聚[簇]集索引) vs 全文本索引
  7. 用OFFICE 2007发送的文章
  8. 洛谷 P5056 【模板】插头dp
  9. 万能ABAP程序修改器
  10. 各系列显卡性能参数对比
  11. 地震后的重建!——AD灾难恢复!
  12. Glide异步加载图片,设置默认图片和错误图片
  13. 《莎士比亚》文本生成
  14. 高通量测序与杂交优势
  15. 锂盐锂矿主要标的简议
  16. python函数的传参(bert_vocab_from_dataset),函数括号里面含有**是什么意思?
  17. gensim学习之corpora.Dictionary
  18. Miscellaneous Warning EPERM: EPERM: operation not permitted
  19. python实现自动断网_《自拍教程62》Python adb反复断网联网测试
  20. git master、origin master 与 origin/master 的区别

热门文章

  1. Java常用工具类(六):文件、资源、IO流工具类
  2. 职业生涯规划需要考虑的三大要点
  3. 性格心理学——邹宏明
  4. 图片转文字软件哪个好用?建议收藏这几款软件
  5. 外卖优惠券返利分销系统外卖返利系统公众号小程序源码saas系统
  6. 神了!有人用一个项目把23种设计模式与六大原则融会贯通了
  7. html 中圆角怎么写,html中的圆角
  8. ax的范数最大_什么是范数(详细)?
  9. iOS13.3如何越狱 checkra1n越狱工具0.9.7beta如何使用
  10. InvalidSelectorException:Message: Locator Strategy 'css selector' is not supported for this session