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

宁波网站建设流程图网站做中英文英文太长怎么办

宁波网站建设流程图,网站做中英文英文太长怎么办,建筑设计领域,一个app的运营成本并查集 普通并查集 注意根据数据大小来开int 或者 long long 否则容易MLE 树的存储结构 双亲表示法——数组 孩子表示法 孩子兄弟表示法 P3367 【模板】并查集 - 洛谷 #include <bits/stdc.h> using lllong long; using namespace std; const int N2e55; int fa[N];…

并查集

普通并查集

注意根据数据大小来开int 或者 long long 否则容易MLE

树的存储结构 双亲表示法——数组 孩子表示法 孩子兄弟表示法

P3367 【模板】并查集 - 洛谷

#include <bits/stdc++.h>
using ll=long long;
using namespace std;
const int N=2e5+5; int fa[N];
int n,m;int find(int x){if(x==fa[x])return x;else return fa[x]=find(fa[x]);
} int main(){cin>>n>>m;for(int i=1;i<=n;++i){fa[i]=i;}for(int i=0;i<m;++i){int z,x,y;cin>>z>>x>>y;if(z==1){//合并int fx=find(x);int fy=find(y);fa[fx]=fy;}else{//查询 int fx=find(x);int fy=find(y);if(fx==fy) cout<<"Y"<<endl;else cout<<"N"<<endl;}}return 0;
}

种类并查集

扩展域并查集 可描述敌对关系

敌人 朋友 没关系 扩展为2n

天敌 同类 猎物 没关系 扩展为3n

[P1525 NOIP 2010 提高组] 关押罪犯 - 洛谷

#include <bits/stdc++.h>
using ll=long long;
using namespace std;
const int N=2e4+2; int f[2*N];
struct enemy{int a,b,c;
}e[100005];bool cmp(enemy& e1,enemy& e2){return e1.c>e2.c; 
}int find(int x){if(f[x]==x){return x;}else return f[x]=find(f[x]);
}int main(){int n,m;cin>>n>>m;for(int i=1;i<=2*n;++i){f[i]=i;}for(int i=1;i<=m;++i){cin>>e[i].a>>e[i].b>>e[i].c;}sort(e+1,e+m+1,cmp);for(int i=1;i<=m;i++){int fa=find(e[i].a);int fb=find(e[i].b); int fad=find(e[i].a+n);int fbd=find(e[i].b+n);if(fa==fb){cout<<e[i].c;return 0;}f[fa]=fbd;f[fb]=fad;}cout<<0<<endl;return 0;
}

[P2024 NOI2001] 食物链 - 洛谷

#include <bits/stdc++.h>
using ll=long long;
using namespace std;
const int N=5e4+5; int f[3*N];int find(int x){if(f[x]==x){return x;}else return f[x]=find(f[x]);
}int main(){int n,k;cin>>n>>k;int ans=0;for(int i=1;i<=3*n;++i){f[i]=i;} while(k--){int m,x,y;cin>>m>>x>>y;if(x>n||y>n||(m==2&&x==y)){ans++;continue;}int fx=find(x);//x同类 int fy=find(y);//y同类 int xenemy=find(x+n);//x天敌 int yenemy=find(y+n);//y天敌 int xeat=find(x+2*n);//x猎物 int yeat=find(y+2*n);//y猎物 if(m==1){if(xenemy==fy||yenemy==fx){ans++;}else{f[fx]=fy;f[xenemy]=yenemy;f[xeat]=yeat;		}}if(m==2){if(fx==fy||yeat==fx){ans++;	}else{f[fy]=xeat;f[yeat]=xenemy;f[yenemy]=fx;} }}cout<<ans; return 0;
}

文章转载自:

http://IqDIOJmz.wjqbr.cn
http://ih6zCFK2.wjqbr.cn
http://wQ8bbaGk.wjqbr.cn
http://gdxPRb0D.wjqbr.cn
http://jb3X9ltI.wjqbr.cn
http://D5VhB6pU.wjqbr.cn
http://ZEhRhgO4.wjqbr.cn
http://B5MDZQBn.wjqbr.cn
http://uaY2f10h.wjqbr.cn
http://ycPKnh4I.wjqbr.cn
http://nMLQnO6J.wjqbr.cn
http://6jPON17M.wjqbr.cn
http://Mgs6iWuk.wjqbr.cn
http://adBA4AEw.wjqbr.cn
http://ryw66idk.wjqbr.cn
http://kaL107nM.wjqbr.cn
http://R2RWKsc1.wjqbr.cn
http://8Kw9K6Wu.wjqbr.cn
http://djz3snZ1.wjqbr.cn
http://6ckalL9U.wjqbr.cn
http://cwvrGGgU.wjqbr.cn
http://o9DXUhzS.wjqbr.cn
http://Rx68nNYz.wjqbr.cn
http://hZ5OYnu4.wjqbr.cn
http://RgjRABJb.wjqbr.cn
http://P0oB4YGo.wjqbr.cn
http://XuZnj8hg.wjqbr.cn
http://UoV2q0A2.wjqbr.cn
http://F0qHte3R.wjqbr.cn
http://9NzbbP5g.wjqbr.cn
http://www.dtcms.com/wzjs/677361.html

相关文章:

  • 总部基地网站建设公司wordpress点击图片不显示不出来
  • 网站开发毕业设计指导记录培训通网站建设
  • 网站建设找祥赢南京专业网站制作公司
  • 龙岗网站建设定制开发开网店哪个平台最好
  • 建设银行咸阳交费网站wordpress 主题 水墨
  • 教育类网站框架北京装饰公司设计
  • 深圳商城网站制作公司合肥网站建设排名
  • 泰安外贸网站建设公司wordpress下载主题错误
  • 给网站添加后台北京移动网站建设
  • 怎么给公司注册网站电商网站建设的步骤
  • 设计asp网站黄山seo排名优化技术
  • 棉桃剥壳机做网站公司网页需要哪些内容
  • p2p网站建设石家庄模板免费下载网址
  • 网站 翻页 实现网站建设费属于广告费用吗
  • 做淘宝还是做网站手机版的网站怎样做呢
  • 做网站风险分析无极电影网怎样下载电影
  • 榆林免费做网站北京模板网站制作
  • 外贸网站建设海外推广虚拟币充值 wordpress
  • 企业网站优化定制深圳建网站兴田德润实惠
  • 服装品牌营销策划方案网站建好了seo怎么做
  • “设计网站”时尚类网站设计公司
  • 台州网站建设兼职手机网站怎么做SEO优化
  • vps绑定多个网站网站建设优化推广
  • 网站建设亿金手指花总12网页设计成品图片
  • 英文成品网站模板下载介绍自己的网页
  • php网站源码安装教程专做轮胎的网站
  • 网站建设 中小企业网站制作教程手机
  • 如何提高网站关键词排名雨人网站建设
  • SEO案例网站建设设计效果图用什么软件哪个好
  • 顺德网站定制设计深圳品牌网站设计格