题解:

刚看到题目,还以为是2-sat

可是似乎不对啊。。。

然后就只能爆搜了

看了网上的题解,woc还真是报搜

然后就ac了

当然爆搜还要随机化

代码:

#include<bits/stdc++.h>
using namespace std;
int x,y,n,b[],ans,a[][],del[];
void getans()
{
memset(del,,sizeof(del));
int t=;
for (int i=;i<=n;i++)
if (!del[i])
{
t++;
for (int j=i+;j<=n;j++)
if (!a[b[i]][b[j]])del[j]=;
}
ans=max(t,ans);
}
int main()
{
scanf("%d",&n);
while (~scanf("%d%d",&x,&y))a[x][y]=a[y][x]=;
for (int i=;i<=n;i++)b[i]=i;
for (int i=;i<=;i++)
{
for (int j=;j<=n;j++)swap(b[j],b[rand()%j+]);
getans();
}
printf("%d",ans);
return ;
}

最新文章

  1. Json字符串和Json对象的简单总结
  2. eclipse导入项目后,java文件无法编辑的问题
  3. CSS伪类与CSS伪元素的区别及由来
  4. 手机站点动态效果插件TouchSlide
  5. 使用Condition Variables 实现一个线程安全队列
  6. Error: Error #2014: Feature is not available at this time. at flash.filesystem::File$/initDocumentsDir()
  7. archlinux 安装mysql-workbench
  8. [OpenCV] Image Processing - Spatial Filtering
  9. Python开发入门与实战1-开发环境
  10. &lt;hash命令:显示、添加或清除哈希表&gt;
  11. sublime_2014-11-19
  12. [C++程序设计]多维数组元素的地址
  13. php解决与处理网站高并发 大流量访问的方法
  14. 转: Windows如何打开和使用事件查看器管理计算机
  15. 【Java学习笔记之二十】final关键字在Java继承中的用法小结
  16. 电子凭证 : Java 生成 Pdf
  17. 帧同步(LockStep)该如何反外挂
  18. django基础 -- 7.Ajax
  19. test20180907 day1
  20. faceswap使用手冊

热门文章

  1. 分布式存储系统 Ceph
  2. tomcat进程意外退出的问题分析(转)
  3. Ubuntu16.04 sever 安装
  4. jquery ajax修改全局变量或者局部变量示例代码
  5. springboot 监控
  6. 编码解码--url编码解码
  7. MiniTools在ubuntu下快捷方式
  8. jdbctemplate中的queryForInt方法
  9. Ubuntu16.04安装搜狗拼音输入法(中文输入法)[转]
  10. linux下如何使用自己安装的SunJDK替换默认的OpenJDK