博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Even Parity UVA - 11464 (枚举)
阅读量:6330 次
发布时间:2019-06-22

本文共 772 字,大约阅读时间需要 2 分钟。

从来没有觉得枚举有多费脑子的。但是这道题还是很香的。

思路:就是非常简单的枚举啦。   从一般的枚举开始考虑。一般的做法就是在所有的格子中有两种状态1, 0. 而一共有225个格子,所有一共要枚举的情况就是2255我们大概粗略的计算一下10大约是23则,时间复杂度大概是1085而实际的情况比这个要高。肯定不行。

   但是,通过打草稿发现,只要第一行确定了第二行一定是唯一的,同理第三行也是唯一的。这样的话直接枚举第一行就行了呀!

#include
#include
using namespace std;const int maxn=20;const int INF=1e9;int t, n, a[maxn][maxn], b[maxn][maxn];int check(int s){ memset(b, 0, sizeof(b)); for(int c=0;c
=0)sum+=b[r-2][c]; if(r-1>=0&&c-1>=0)sum+=b[r-1][c-1]; if(r-1>=0&&c+1
>t; for(int kase=1;kase <=t;++kase){ cin>>n; for(int r=0;r
>a[r][c]; int ans=INF; for(int s=0; s<(1<

 

转载于:https://www.cnblogs.com/ALINGMAOMAO/p/10731014.html

你可能感兴趣的文章
USB,蓝牙,以太网,还是WIFI?
查看>>
阿里云服务器更改时区为utc
查看>>
APP测试流程和测试点
查看>>
ansible实战
查看>>
PowerShell 远程管理之启用和执行命令
查看>>
mysql安装错误
查看>>
马斯克:我并不讨厌苹果 Apple Watch还不成熟
查看>>
PHP中实现函数重载
查看>>
白宫电子邮件系统疑被黑:第一夫人护照信息被曝光
查看>>
站在物联网风口,传感器产业弯道超车?
查看>>
SQL Server-聚焦EXISTS AND IN性能分析(十六)
查看>>
使用oschina的git服务器图文流程 (转)
查看>>
国内物联网平台初探(一) ——百度物接入IoT Hub
查看>>
asp.net mvc中配置路由默认值(Area中)
查看>>
Redis从单机到集群,一步步教你环境部署以及使用
查看>>
【note】EtherCAT Configurator 使用之主菜单介绍
查看>>
iOS获取当前城市
查看>>
浅谈数据库联合查询
查看>>
可视化机器学习工具软件的比较分析研究
查看>>
OpenCV矩形检测
查看>>