网站建设上线流程图wordpress增加关键词标签

张小明 2026/1/13 0:21:30
网站建设上线流程图,wordpress增加关键词标签,seo网站营销公司,金华高端网站建设公司题目描述 在实现程序自动分析的过程中#xff0c;常常需要判定一些约束条件是否能被同时满足。 考虑一个约束满足问题的简化版本#xff1a;假设 x1​,x2​,x3​,⋯ 代表程序中出现的变量#xff0c;给定 n 个形如 xi​xj​ 或 xi​xj​ 的变量相等/不等的约束条件#x…题目描述在实现程序自动分析的过程中常常需要判定一些约束条件是否能被同时满足。考虑一个约束满足问题的简化版本假设 x1​,x2​,x3​,⋯ 代表程序中出现的变量给定 n 个形如 xi​xj​ 或 xi​xj​ 的变量相等/不等的约束条件请判定是否可以分别为每一个变量赋予恰当的值使得上述所有约束条件同时被满足。例如一个问题中的约束条件为x1​x2​,x2​x3​,x3​x4​,x4​x1​这些约束条件显然是不可能同时被满足的因此这个问题应判定为不可被满足。现在给出一些约束满足问题请分别对它们进行判定。输入格式输入的第一行包含一个正整数 t表示需要判定的问题个数。注意这些问题之间是相互独立的。对于每个问题包含若干行第一行包含一个正整数 n表示该问题中需要被满足的约束条件个数。接下来 n 行每行包括三个整数 i,j,e描述一个相等/不等的约束条件相邻整数之间用单个空格隔开。若 e1则该约束条件为 xi​xj​。若e0则该约束条件为 xi​xj​。输出格式输出包括 t 行。输出文件的第 k 行输出一个字符串YES或者NO字母全部大写YES表示输入中的第 k 个问题判定为可以被满足NO表示不可被满足。输入输出样例输入 #1复制2 2 1 2 1 1 2 0 2 1 2 1 2 1 1输出 #1复制NO YES输入 #2复制2 3 1 2 1 2 3 1 3 1 1 4 1 2 1 2 3 1 3 4 1 1 4 0输出 #2复制YES NO说明/提示【样例解释1】在第一个问题中约束条件为x1​x2​,x1​x2​。这两个约束条件互相矛盾因此不可被同时满足。在第二个问题中约束条件为x1​x2​,x1​x2​。这两个约束条件是等价的可以被同时满足。【样例说明2】在第一个问题中约束条件有三个x1​x2​,x2​x3​,x3​x1​。只需赋值使得 x1​x2​x3​即可同时满足所有的约束条件。在第二个问题中约束条件有四个x1​x2​,x2​x3​,x3​x4​,x4​x1​。由前三个约束条件可以推出 x1​x2​x3​x4​然而最后一个约束条件却要求 x1​x4​因此不可被满足。【数据范围】所有测试数据的范围和特点如下表所示测试点编号n 的规模i,j 的规模约定11≤n≤101≤i,j≤1041≤t≤10e∈{0,1}231≤n≤100451≤n≤1056781≤n≤1051≤i,j≤109910#includebits/stdc.h using namespace std; const int N1e510; //解题思路离散化并查集 //离散化 int pos; int disc[N*2]; unordered_mapint,int mp; //并查集 int fa[N*2]; struct node{ int x,y,z; }a[N]; int n; int find(int x) { return fa[x]x?x:fa[x]find(fa[x]); } int un(int x,int y) { return fa[find(x)]find(y); } bool issame(int x,int y) { return find(x)find(y); } bool solve() { cinn; pos0; mp.clear(); for(int i1;in;i) { cina[i].xa[i].ya[i].z; disc[pos]a[i].x; disc[pos]a[i].y; } //离散化 sort(disc1,disc1pos); int cnt0; for(int i1;ipos;i) { int xdisc[i]; if(mp.count(x)) continue; cnt; mp[x]cnt; } //初始化 for(int i1;icnt;i) { fa[i]i; } for(int i1;in;i) { int xa[i].x,ya[i].y,za[i].z; if(z1) un(mp[x],mp[y]); } for(int i1;in;i) { int xa[i].x,ya[i].y,za[i].z; if(z0) { if(issame(mp[x],mp[y])) return false; } } return true; } int main() { int T; cinT; while(T--) { if(solve()) coutYESendl; else coutNOendl; } return 0; }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

wordpress 局域网百度小程序对网站seo

学习目标 1、能够掌握with语句的使用 2、能够知道生成器的两种创建方式 3、能够知道深拷贝和浅拷贝的区别 4、能够掌握Python中的正则表达式编写 一、Python高级语法 1、with语句和上下文管理器 ☆ with语句 Python提供了 with 语句的写法,既简单又安全。 文件操作的…

张小明 2026/1/9 11:49:34 网站建设

网站路径怎么做加盟手机网站源码

BongoCat终极使用教程:让可爱猫咪成为你的数字伙伴 【免费下载链接】BongoCat 让呆萌可爱的 Bongo Cat 陪伴你的键盘敲击与鼠标操作,每一次输入都充满趣味与活力! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat 厌倦了单调…

张小明 2026/1/8 1:33:39 网站建设

网站建设万首先金手指13免费制作企业网站

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

张小明 2026/1/10 8:22:43 网站建设

dw个人网站设计苏州乡村旅游网站建设策划书

FaceFusion人脸融合在虚拟房地产样板间的应用 在今天的数字营销战场中,房地产企业正面临一个共同的挑战:如何让潜在客户在线上“看房”时,真正感受到家的温度?传统的3D渲染视频或静态全景图虽然清晰,却始终像隔着一层玻…

张小明 2026/1/7 20:24:00 网站建设

网站建设属于什么百度的代理商有哪些

编程文档查询神器:开发者专用Anything-LLM配置 在现代软件开发中,技术文档的数量和复杂度正以前所未有的速度增长。一个项目可能涉及多个仓库、数十份API手册、数百个代码文件,而新成员上手或老手排查问题时,往往需要花费大量时间…

张小明 2026/1/8 6:22:56 网站建设