题解:

刚看到题目,还以为是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 ;
}

bzoj3623的更多相关文章

随机推荐

  1. urllib 模块 https://www.cnblogs.com/guishou/articles/7089496.html

    1.基本方法 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=Fals ...

  2. 微信开放平台--》网站应用开发 微信登录网站接口(https://open.weixin.qq.com/)

    地址:https://open.weixin.qq.com/ 手册:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&am ...

  3. Web前端学习笔记之JavaScript、jQuery、AJAX、JSON的区别

    官网的英文解释: javascript和jQuery有点关系,js是一种脚本语言,主要用于客户端,现在主要用于实现一些网页效果. jquery是js的一个库,你可以认为是对js的补充,提供了很多方便易 ...

  4. tomcat结合nginx或apache做负载均衡及session绑定

    1.tomcat结合nginx做负载均衡,session绑定 nginx:192.168.223.136   tomcat:192.168.223.146:8081,192.168.223.146:8 ...

  5. 详解WIFI破解-Kali篇

    转自: http://www.secbox.cn/hacker/wireless/4877.html 工具: 1:笔记本 2:USB无线网卡(必备) 3:kali系统 4:靠谱字典 第一种方法: 暴力 ...

  6. ubuntu下wget的配置文件在哪里

    答:/etc/wgetrc 这个文件里可以指定代理,如: http_proxy = http://myproxy.com:8080

  7. Can't connect to any repository: xxxxxx Error writing request body to server

    今天在git提交代码时一直报如下错误: Can't connect to any repository: https://gitee.com/xxxxxx(https://gitee.com/xxxx ...

  8. composer安装教程 windows系统 | Linux系统 | mac系统

    如何安装 Composer 下载 Composer 安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号. 打开命令行并依次执行下列命令安装最新版本的 C ...

  9. 使用淘宝的npm代理下载模块

    npm install node-sass --registry=http://registry.npm.taobao.org

  10. C# 删除文件以及文件夹

    代码如下: /// <summary> /// 删除文件夹以及文件 /// </summary> /// <param name="directoryPath& ...