bzoj3623
题解:
刚看到题目,还以为是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的更多相关文章
随机推荐
- 【android】开发笔记系列UI篇
弹出View添加阴影效果 系统自带就有,在android studio上直接写入背景颜色 android:background="@android:drawable/dialog_holo_ ...
- linux 注销其他用户
本文主要参考:http://ysz520020.blog.163.com/blog/static/352595722011969264745 linux kill掉其他的登录用户 : 方法一: 使用 ...
- sublime 安装插件报错
sublime 安装插件报错,大部分原因是本地防火墙开启了,关闭本地防火墙
- 浅谈Vue中的Prop
Prop 基本用法 Prop的基本用法很简单,只需要在子组件的Vue实例中定义该属性并把值设为目标属性的数组即可 Vue.component('child', { ... // 接收message p ...
- 关于MVC 中EF调用存储过程
Entity Framework 4.3 中使用存储过程 分类:ASP.NET MVC 3, ASP.NET 0 尽管 Entit ...
- 20145231熊梓宏 《网络对抗》 实验5 MSF基础应用
20145231熊梓宏 <网络对抗> 实验5 MSF基础应用 基础问题回答 1.用自己的话解释什么是exploit,payload,encode? exploit就相当于是就是渗透攻击,其 ...
- Excel导出失败的提示
未处理System.InvalidCastException HResult=-2147467262 Message=无法将类型为“Microsoft.Office.Interop.Excel.App ...
- [PyTorch]PyTorch/python常用语法/常见坑点
目录 1. make_grid() 2. join与os.path.join() 3. 读文件写文件 4. json操作 5. tensorboard使用 6. python shutil.move ...
- 【转】chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法
第一种:开启开发者模式即可 (推荐) chrome 的设置 -> 更多工具 -> 扩展程序,开启开发者模式即可! 第二种方法:修改参数 首先打开下面地址:chrome://flags/# ...
- win7打开ftp步骤
FTP是很方便文件传输的功能 打开ftp xftp连接 传输测试 如果连接不通的话,有可能是防火墙的问题