当前位置: 首页 > news >正文

唯拓网站建设网站建设公司营业执照图片

唯拓网站建设,网站建设公司营业执照图片,无锡谷歌推广,销售型企业有哪些公司题目描述 小 Q 是一个非常聪明的孩子#xff0c;除了国际象棋#xff0c;他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个 nn 黑白方阵进行#xff08;如同国际象棋一般#xff0c;只是颜色是随意的#xff09;。每次可以对该矩阵进行两种操作#xff1a; 行…题目描述 小 Q 是一个非常聪明的孩子除了国际象棋他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个 n×n 黑白方阵进行如同国际象棋一般只是颜色是随意的。每次可以对该矩阵进行两种操作 行交换操作选择矩阵的任意两行交换这两行即交换对应格子的颜色。列交换操作选择矩阵的任意两列交换这两列即交换对应格子的颜色。 游戏的目标即通过若干次操作使得方阵的主对角线(左上角到右下角的连线)上的格子均为黑色。 对于某些关卡小 Q 百思不得其解以致他开始怀疑这些关卡是不是根本就是无解的于是小 Q 决定写一个程序来判断这些关卡是否有解。 输入格式 本题单测试点内有多组数据。 第一行包含一个整数 T表示数据的组数对于每组数据输入格式如下 第一行为一个整数代表方阵的大小 n。 接下来 n 行每行 n 个非零即一的整数代表该方阵。其中 0 表示白色1 表示黑色。 输出格式 对于每组数据输出一行一个字符串若关卡有解则输出 Yes否则输出 No。 输入输出样例 解题思路 匈牙利二分图匹配 AC代码 #include bits/stdc.h using namespace std; int n,m,T,ans,x,vis[200010],A[200010]; vectorint g[200010]; bool find(int x); int main ( ) {cinT;while(T--){cinn;ans0;for(int i1;in;i)g[i].clear(),A[i] 0;for(int i1;in;i)for(int j1;jn;j){scanf(%d,x);if(x)g[i].push_back(j);}for(int i 1 ; i n ;i){memset(vis , 0 ,sizeof(vis));ans find(i);}puts(ansn?Yes:No);} }bool find(int x) {for(int i0;ig[x].size();i){if(!vis[g[x][i]]){vis[g[x][i]] 1;if(!A[g[x][i]] || find(A[g[x][i]])){A[g[x][i]]x;return 1;}}}return 0; }
http://wiki.neutronadmin.com/news/142975/

相关文章:

  • 贵州省城乡与建设厅网站山东省城乡建设网站
  • 用手机做电影网站wordpress微商城主题
  • 看国外的视频用什么浏览器网站的优化方法
  • 网站建设都是需要什么软件wordpress正文底部版权声明
  • 北京怎样建设公司网站摄影网站参考文献
  • 哪些网站做外贸效果好帝国网站seo
  • seo站外优化最主要的是什么杭州市招投标网
  • 太原正规的网站制作wordpress翻頁
  • 专业网站设计怎么做什么平台发广告最有效
  • 网站设计要如何做支付功能wordpress增加中英文切换
  • 自己做的网页怎么上传到网站吗网件路由器为什么都是官翻
  • 做网站协议怎么签衡水网站联系电话
  • 专门做流程图的网站现在做网站用什么软件
  • 普通网站与营销型网站有什么区别电子商务网站开发项目设计报告
  • 阳江公司做网站uc下一页
  • 济源网站建设价格如何让网站被收录
  • 石家庄做网站网络公司北京十大建筑设计公司
  • 网站建设上如何提高市场竞争力福建网站建设价格
  • 做自己网站彩票网站常用代码
  • 石家庄网站快速优化排名wordpress 安装过程
  • 企业网站 免费 php免费工程信息网
  • 网站内容描述编程开源网站
  • 用wordpress搭建网站python学了能干嘛
  • 和印度做外贸的网站免费永久个人服务器
  • 建立企业网站的意义网站搭建者
  • 网络科技有限公司网站广东省消防建设工程申报网站
  • 青岛网站设计微动力网站后台发文章图片链接怎么做
  • 浙江网站建设优化wordpress适合电影网站的模板下载
  • 公司建网站南京seo网站建设费用
  • 资讯门户网站 dede百度商桥网站代码去哪里添加