bzoj 3632: 外太空旅行(随机)
3632: 外太空旅行
Time Limit: 5 Sec Memory Limit: 128 MB
Submit: 1060 Solved: 438
[Submit][Status][Discuss]
Description
Input
Output
Sample Input
Sample Output
这题就是找无向图的最大团
然而无向图最大团问题目前好像是个NP难,也就是算不出来的
不过n只有50,可以暴力或随机搞搞
性质:最大团==补图最大独立集
所以这题可以求出补图的最大独立集
一个很简单的贪心是枚举所有点
对于每个点将所有和它相连的点全部删去,最后剩下的点就一定构成一个独立集
但未必是最大独立集
……
但可能也接近了,所以可以找个100000次,每次随机枚举点的顺序,然后找个最大值作为答案
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<algorithm>
using namespace std;
int road[55][55], p[55], vis[55];
int main(void)
{int n, i, j, x, y, T, ans, cnt;scanf("%d", &n);while(scanf("%d%d", &x, &y)!=EOF)road[x][y] = road[y][x] = 1;for(i=1;i<=n;i++)p[i] = i;T = 50000;ans = 0;while(T--){for(i=1;i<=n;i++)swap(p[i], p[rand()%n+1]);cnt = 0;memset(vis, 0, sizeof(vis));for(i=1;i<=n;i++){if(vis[i])continue;for(j=1;j<=n;j++){if(road[p[i]][p[j]]==0)vis[j] = 1;}cnt++;}ans = max(ans, cnt);}printf("%d\n", ans);
}
bzoj 3632: 外太空旅行(随机)相关推荐
- 3632: 外太空旅行
3632: 外太空旅行 Time Limit: 5 Sec Memory Limit: 128 MB Submit: 779 Solved: 320 [Submit][Status][Discus ...
- BZOJ3632:外太空旅行(最大团,DFS)
Description 在人类的触角伸向银河系的边缘之际,普通人上太空旅行已经变得稀松平常了.某理科试验班有n个人,现在班主任要从中选出尽量多的人去参加一次太空旅行活动. 可是n名同学并不是和平相处的 ...
- 洛谷 P4212 外太空旅行
题目描述 在人类的触角伸向银河系的边缘之际,普通人上太空旅行已经变得稀松平常了.某理科试验班有n个人,现在班主任要从中选出尽量多的人去参加一次太空旅行活动. 可是n名同学并不是和平相处的.有的人,比如 ...
- 人类首次商业太空行走敲定!马斯克SpaceX宣布新一轮太空旅行计划,美国富豪成回头客...
丰色 发自 凹非寺 量子位 | 公众号 QbitAI 人类首次商业太空行走即将到来. SpaceX今天宣布,将启动新的载人航天计划--"北极星项目" . 该项目的第一次任务就将选取 ...
- 太空旅行时代到了!马斯克载人飞船发射成功!
人类航天历史迎来重要一步,首次商业载人飞行成功. 作者 | 晓寒 信仪 来源 | 车东西 刚刚,人类航天事业迎来历史性一刻! 北京时间5月31日凌晨3点22分,美国东部时间5月30日15点22分,马斯 ...
- 71岁的亿万富翁坐自家飞船成功游览太空!此前已为太空旅行砸了超10亿美元
博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI 就在昨天晚上,世界上首架私人太空飞船成功进入太空了! 并不是高空,而是真的能看到地球边缘: 还能经历失重: 这架太空飞船名叫VSS Unit ...
- 他们在大学本科实现童年梦想!自研火箭,飞向外太空,创造人类新纪录
乾明 李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 这样的童年梦想,你有过吗? 长大,变强变strong,发射火箭,飞跃地平线,探索无人之境. 现在,一群平均20岁的大学本科生,实现了 ...
- 姚期智:量子计算只剩最后一里路;霍金:人类最好移民外太空
李林 假装发自 北展 量子位 出品 | 公众号 QbitAI 一年一度的腾讯WE大会,今天下午正式开讲.多位中外科学领域的学者登台演讲,分享前沿的科技思想和技术. 核心就是人类的未来. 姚期智:量子计 ...
- [转载] 细思极恐的星座分析(下)- 外太空?内子宫?人类的天赋从何而来?
参考链接: 显示给定出生日期的星座或黄道十二宫的Python程序 在看完本文上半部分后,大家应该对星座与人类天赋之间的关系有了比较深刻的了解.在本文下半部分中,我将通过星座来猜测天赋的成因.与&quo ...
最新文章
- 在Mac上通过VMware Fushion 15.1配置静态IP虚拟机实录
- python转cython_用Cython加速Python到“起飞”(推荐)
- 项目管理生命周期各个阶段的文档
- SpringBoot - 优雅的实现【业务校验】高级进阶
- Spark SQL之jdbc方式访问
- (转)WindowsPhone基础琐碎总结-----数据绑定(一)
- python下载图片被覆盖了_Python OpenCV – 覆盖透明的图像
- Spring Boot 推荐的基础 POM 文件
- 请说出三种减少页面加载时间的方法
- CANoe——CAPL
- Python:罗马数字转整数
- 大学计算机思维导论第七讲答案,中国大学MOOC计算思维导论网课答案
- Android之伪装QQ后台偷偷发短信
- apiCloud app调用浏览器打开网页的方法
- 不要困在自己建造的盒子里——写给.NET程序员(附精彩评论)
- VB读UTF8中文乱码问题
- 教你搭建局域网影吧vod点播系统
- Spring Boot进阶(16):Spring Boot 如何通过Redis实现手机号验证码功能? | 超级详细,建议收藏
- JavaScript-WebGL2学习笔记四-蒙板
- 2019年的国庆有感