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

企业核名网站老薛主机做多个网站

企业核名网站,老薛主机做多个网站,c mvc网站开发实例,正规劳动合同模板免费来源#xff1a;牛客网#xff1a; 题目描述 小Q是一个非常聪明的孩子#xff0c;除了国际象棋#xff0c;他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N *N黑白方阵进行#xff08;如同国际象棋一般#xff0c;只是颜色是随意的#xff09;。 每次可以对…来源牛客网 题目描述 小Q是一个非常聪明的孩子除了国际象棋他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N *N黑白方阵进行如同国际象棋一般只是颜色是随意的。 每次可以对该矩阵进行两种操作 行交换操作选择 矩阵的任意两行交换这两行即交换对应格子的颜色 列交换操作选择矩阵的任意行列交换这两列即交换 对应格子的颜色 游戏的目标即通过若干次操作使得方阵的主对角线(左上角到右下角的连线)上的格子均为黑 色。 对于某些关卡小Q百思不得其解以致他开始怀疑这些关卡是不是根本就是无解的于是小Q决定写一个程序来判断这些关卡是否有解。 输入描述: 第一行包含一个整数T表示数据的组数。 接下来包含T组数据每组数据第一行为一个整数N表示方阵的大小 接下来N行为一个N*N的01矩阵0表示白色1表示黑色。 输出描述: 输出文件应包含T行。 对于每一组数据如果该关卡有解输出一行Yes否则输出一行No。 示例1 输入 复制 2 2 0 0 0 1 3 0 0 1 0 1 0 1 0 0输出 复制 No Yes说明 【数据规模】 对于100%的数据N ≤ 200 题解 根据题意我们可以这么想无论怎么换行换列同一行列的相对关系没有发生改变我们要找的n个不同行不同列的点如果有一个1那我们就将这个1的横坐标与纵坐标连起来 例如 1 0 1 1 1 0 0 1 1 我们构造出这样的图然后跑二分图匹配就可以如果可以全部匹配就输出yes否则就no 代码 #includecstdio #includeiostream #includecstring using namespace std; const int MAXN40010,MAXM1000010; struct Edge{int from,to,nxt; }e[MAXM]; int head[MAXN],edgeCnt1; void addEdge(int u,int v){e[edgeCnt].fromu;e[edgeCnt].tov;e[edgeCnt].nxthead[u];head[u]edgeCnt; } bool vis[MAXN]; int match[MAXN]; bool dfs(int x){for(int ihead[x];i;ie[i].nxt){int nowVe[i].to;if(vis[nowV])continue;vis[nowV]1;if(!match[nowV]||dfs(match[nowV])){match[nowV]x;return 1;}}return 0; } void init(){memset(match,0,sizeof(match));memset(e,0,sizeof(e));edgeCnt1;memset(head,0,sizeof(head)); } int main(){int t;scanf(%d,t);while(t--){init();int n;scanf(%d,n);for(int i1;in;i)for(int j1;jn;j){int tmp;scanf(%d,tmp);if(tmp)addEdge(i,j);}int ans0;for(int i1;in;i){memset(vis,0,sizeof(vis));if(dfs(i))ans;}if(ansn)printf(Yes\n);else printf(No\n);}return 0; }
http://www.pierceye.com/news/418525/

相关文章:

  • 电子商务网站模板xampp下安装wordpress
  • 可以做动图的视频网站校园网站建设的目的
  • 专业网站制作公司塞尼铁克dw网页设计作品简单
  • 福州做网站公司有哪些中小企业网站制作塞尼铁克
  • 公司网站 钓鱼网站网站建设实训报告的内容怎么写
  • 摄影网站建设内容硬件开发语言有哪些
  • 怎么在主机上的建设网站做网站后台需要写代码吗
  • 网站建设发信息wordpress 科技类主题
  • 一站式进货平台网站建设为什么做网站编辑
  • 免费建站哪家好网站商城建设合同免费下载
  • 网站开发filter北京互联网
  • 德州市市政工程建设总公司网站设计公司的运营模式
  • 网站源码怎么弄境外注册网站
  • 肥城网站建设视频解析接口网站怎么做
  • 深圳做互联网教网站公司五百亿网站建设
  • 如何建自己网站周口网站建设费用
  • 延安网站建设哪家专业网站建设的大功效
  • 做网站交互demo工具服务器中安装wordpress
  • 2017年网站建设市场分析2345浏览器官网网址
  • 超大型网站建设怎么打广告吸引客户
  • 阳泉 网站建设合作国际网站设计
  • 东莞网站优化快速排名wordpress自适应设置宽度
  • wordpress的站点地址怎么设置青岛seo网站建设
  • wordpress 获取文章标签泰安企业网站seo
  • 网站可分为哪两种类型jsp网站建设项目实战 pdf
  • 科技类网站简介怎么做网站建设公司的工资
  • 东莞网站推广怎么做网站备案和备案的区别
  • 免费的舆情网站app开放平台设计方案
  • 昆明驿站网站建设程序做网站好还是app好
  • 提供网站推广公司电话室内设计好不好学