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

博达软件网站建设宿州市住房和城乡建设局网站

博达软件网站建设,宿州市住房和城乡建设局网站,seo整站优化系统,宁夏网站建设价格题干#xff1a; L2-1 分而治之 #xff08;25 分#xff09; 分而治之#xff0c;各个击破是兵家常用的策略之一。在战争中#xff0c;我们希望首先攻下敌方的部分城市#xff0c;使其剩余的城市变成孤立无援#xff0c;然后再分头各个击破。为此参谋部提供了若干打击…题干 L2-1 分而治之 25 分 分而治之各个击破是兵家常用的策略之一。在战争中我们希望首先攻下敌方的部分城市使其剩余的城市变成孤立无援然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序判断每个方案的可行性。 输入格式 输入在第一行给出两个正整数 N 和 M均不超过10 000分别为敌方城市个数于是默认城市从 1 到 N 编号和连接两城市的通路条数。随后 M 行每行给出一条通路所连接的两个城市的编号其间以一个空格分隔。在城市信息之后给出参谋部的系列方案即一个正整数 K ≤ 100和随后的 K 行方案每行按以下格式给出 Np v[1] v[2] ... v[Np]其中 Np 是该方案中计划攻下的城市数量后面的系列 v[i] 是计划攻下的城市编号。 输出格式 对每一套方案如果可行就输出YES否则输出NO。 输入样例 10 11 8 7 6 8 4 5 8 4 8 1 1 2 1 4 9 8 9 1 1 10 2 4 5 4 10 3 8 4 6 6 1 7 5 4 9 3 1 8 4 2 2 8 7 9 8 7 6 5 4 2输出样例 NO YES YES NO NO 解题报告 因为数据范围不大考虑O(N*K)的做法 对于每个方案使用并查集最后看是否每个节点的boss是否是自己就可以了。 考虑优化 AC代码 #includecstdio #includeiostream #includealgorithm #includequeue #includestack #includeset #includemap #includecmath #includecstring typedef long long ll; using namespace std; const int MAX 2e5 6; int f[MAX]; int n,m; int u[MAX],v[MAX]; bool bk[MAX]; void init(int n) {for(int i 1; in; i) f[i] i; } int getf(int v) {return v f[v] ? v : f[v] getf(f[v]); } void merge(int u,int v) {int t1 getf(u);int t2 getf(v);f[t2] t1; } bool ok() {for(int i 1; in; i) {if(f[i] ! i) return 0 ;}return 1; } int main() {cinnm;for(int i 1; im; i) {scanf(%d%d,u[i],v[i]);}int k;cink;for(int i 1; ik; i) {init(n);for(int i 1; in; i) bk[i] 0;int num;scanf(%d,num);for(int tmp,j 1; jnum; j) {scanf(%d,tmp);bk[tmp]1;}for(int j 1; jm; j) {if(bk[u[j]]|| bk[v[j]]) continue;merge(u[j],v[j]);}if(ok()) printf(YES\n);else printf(NO\n);}return 0 ; }
http://www.pierceye.com/news/861140/

相关文章:

  • 宁波品牌网站设计app外包接活
  • 清远市住房和城乡建设局门户网站图片软件制作工具
  • 宝马itms做课网站网站开发群
  • 网站开发工作协议书范本谷歌优化软件
  • 什么网站都能进的浏览器企业融资方案
  • 网站建设公司领导致辞自己可以开发一个软件吗
  • 高端网站设计平台专门做二手书网站或app
  • 系网站建设工作总结大庆建设网站表格下载
  • 免费建站网站seo长春专业网站制作
  • 做网站公司哪家正规公司网站如何更改内容
  • 广州黄埔区建设局网站局wordpress怎么看访问量
  • 佛山找人做网站国家建设免费论文网站
  • 网站内容建设ppt网站建设header
  • 图书馆网站建设费用青海省住房建设厅网站
  • 重庆网站供奉战犯wordpress 关键字链接
  • 给个2021站你们懂得不花钱的深圳手机网站建设
  • 织梦图片自适应网站源码php企业网站源码推荐
  • 网站建网站建设网页微信头像logo在线制作
  • 微网站模板怎么做买了域名如何做网站
  • 新华美玉官方网站在线做维护一个网站要多少钱
  • 网站内容由什么组成部分网页网站设计价格
  • wordpress方框里面打勾两个域名同一个网站做优化
  • 个人怎么做公司网站闲置电脑做网站服务器
  • 有没有什么 网站能够做试卷wordpress写 a href
  • 西安 北郊网站建设网站上传图片加水印
  • 沈阳网站制作哪家好包头爱出行app最新版本
  • 怎么用IP做网站地址网站如何投放广告
  • 试述电子商务网站的建设流程太原建站的模板
  • 微信群投票网站怎么做的企业门户网站怎么做
  • 建网站平台 优帮云嘉兴营销型网站