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

傻瓜网站建设软件做网站如何分类产品

傻瓜网站建设软件,做网站如何分类产品,石家庄小程序开发公司,在线写代码的网站题目 在实现程序自动分析的过程中#xff0c;常常需要判定一些约束条件是否能被同时满足。 考虑一个约束满足问题的简化版本#xff1a;假设x1​,x2​,x3​,⋯ 代表程序中出现的变量#xff0c;给定n个形如xi​xj​或xi​!xj​ 的变量相等/不等的约束条件#xff0c;请判…题目 在实现程序自动分析的过程中常常需要判定一些约束条件是否能被同时满足。 考虑一个约束满足问题的简化版本假设x1​,x2​,x3​,⋯ 代表程序中出现的变量给定n个形如xi​xj​或xi​!xj​ 的变量相等/不等的约束条件请判定是否可以分别为每一个变量赋予恰当的值使得上述所有约束条件同时被满足。例如一个问题中的约束条件为x1​x2​,x2​x3​,x3​x4​,x4​!x1​这些约束条件显然是不可能同时被满足的因此这个问题应判定为不可被满足。 现在给出一些约束满足问题请分别对它们进行判定。 输入输出格式 输入格式 输入的第一行包含一个正整数t表示需要判定的问题个数。注意这些问题之间是相互独立的。 对于每个问题包含若干行 第一行包含一个正整数n表示该问题中需要被满足的约束条件个数。接下来n行每行包括三个整数i,j,e描述一个相等/不等的约束条件相x邻整数之间用单个空格隔开。若e1则该约束条件为xi​xj​。若e0则该约束条件为xi​!xj​。 输出格式 输出包括t行。 输出文件的第k行输出一个字符串YES或者NO字母全部大写YES表示输入中的第k个问题判定为可以被满足NO表示不可被满足。 输入输出样例 输入样例 2 2 1 2 1 1 2 0 2 1 2 1 2 1 1 输出样例 NO YES 解析 这个题目采用并查集解决先根据e值的大小将式子进行排序先处理相等的式子将相等的式子合并在一个集合里面然后处理不等的式子如果不等的式子出现在同一个集合里面那么直接返回NO如果没有返回YES。这个题目由于数据比较大所以将数据离散化将空间进行压缩。 #includecstdio #includemap #includealgorithm using namespace std; const int max_n200005; struct node{int l,r,e; }m[100005]; int f[max_n]; bool cmp(node a,node b){return a.eb.e; } int find(int x){if(f[x]!x){f[x]find(f[x]);}return f[x]; } void ad(int x,int y){xfind(x);yfind(y);if(xy){return;}f[x]y; } void judge(){int n,mark1;//使用mark进行离散化数据压缩空间scanf(%d,n);mapint,int ds;for(int i1;in;i){scanf(%d%d%d,m[i].l,m[i].r,m[i].e);if(!ds[m[i].l]){ds[m[i].l]mark;mark;}if(!ds[m[i].r]){ds[m[i].r]mark;mark;}}sort(m1,m1n,cmp);for(int i1;in;i){if(m[i].e){ad(ds[m[i].l],ds[m[i].r]);}else{if(find(ds[m[i].l])find(ds[m[i].r])){printf(NO\n);return;}}}printf(YES\n); } int main(){int t;scanf(%d,t);while(t--){for(int i1;imax_n;i){f[i]i;}judge();}return 0; }
http://www.zqtcl.cn/news/34648/

相关文章:

  • wordpress最大的网站旅游网站开发工具
  • 宝山做网站公司霞浦县网站seo优化排名
  • 查网站备案信息长沙市网站推广公司
  • 购物网站哪个最便宜网站建设咨询推荐
  • 网站开发公司多少钱免费搭建贴吧系统网站
  • 正规的企业网站建设邮箱格式怎么写
  • 常用网站设计缩略图wordpress 手机版主题
  • 建设完网站成功后需要注意什么图片制作视频
  • 大学生做推送的网站高校教学网站建设
  • 中国建设银行官方网站e路航下载dw建设网站的代码模板下载
  • 工艺品网站怎么做网站网页能自己做吗
  • 网站建设分类网站建设优化服务特色
  • 怎样建设一个自己的网站首页微信wordpress插件
  • 企业网站推广阶段wordpress关闭手机访问不了
  • 数码网站模板模板大全免费
  • 大亨网站开发网站设计制作一般多少钱
  • 网站备案完电信怎么制作自己公司网站
  • 泰安建设信息网站h5制作模板官网
  • 做网站需要懂什么软件wordpress 礼物说模板
  • 网站建站系统中国万维网官网域名注册网站
  • 网站绝对地址制作网站需要哪些工作
  • 淘宝客自建网站黔西南州网站建设
  • 云网站 深圳滨州网站seo
  • 网站评估内容 优帮云wordpress 缩略图代码
  • 电子商务网站的建设课件自用网站开发费用会计分录
  • 织梦做的网站如何放在网上物联网应用技术就业前景
  • 哪个网站可以免费做H5北京感染峰值已过
  • 企业网站建设的困难和问题合肥工程建设云平台
  • 企业官网属于什么网站网站怎么进行优化排名
  • 温州做网站优化网站title keywords