计蒜客第二章:接龙
发布日期:2022-02-01 13:46:30
浏览次数:28
分类:技术文章
本文共 732 字,大约阅读时间需要 2 分钟。
计蒜客练习题:接龙
题目
样例
代码
#includeusing namespace std;int father[30010],t,l[30010],r[30010];void init(){ for(int i=0;i<=30000;++i) { father[i]=i; l[i]=1; //ji.push_back(i); }}int get(int x){ if(father[x]==x) return x; else{ int y=father[x]; father[x]=get(y); r[x]+=r[y]; return father[x];}}void merge(int a,int b){ int x,y; x=get(a); y=get(b); if(x!=y) { father[x]=y; r[x]=l[y]; l[y]+=l[x]; }}int main(){ ios::sync_with_stdio(false); cin>>t; int a,b; char c; init(); while(t--) { cin>>c>>a>>b; if(c=='M') merge(a,b); else { int p=get(a); int q=get(b); if(p==q) cout< <
转载地址:https://blog.csdn.net/shidonghang/article/details/102461791 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月12日 19时04分13秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java SSM 项目实战 day06 角色操作,资源权限操作
2019-04-26
Java SSM 项目实战 day07 SpringSecurity源码分析
2019-04-26
Java SSM 项目实战 day07用户角色关联操作,添加角色,以及添加权限
2019-04-26
(精华)2020年6月25日 JavaScript高级篇 对象属性
2019-04-26
(精华)2020年6月25日 JavaScript高级篇 数据类型
2019-04-26
(精华)2020年6月25日 JavaScript高级篇 对象类型
2019-04-26
(精华)2020年7月4日 JavaScript高级篇 ES6(class类的继承)
2019-04-26
(精华)2020年7月5日 JavaScript高级篇 ES6(async和await)
2019-04-26
(精华)2020年7月5日 Node.js require和module
2019-04-26
(精华)2020年7月7日 Node.js http,https,tcp服务的创建
2019-04-26
(精华)2020年7月8日 Node.js connect的使用文件上传
2019-04-26
(精华)2020年7月8日 Node.js express(跨域处理)
2019-04-26
(精华)2020年7月12日 webpack 增加 babel⽀持
2019-04-26
(精华)2020年7月12日 webpack 常见插件的使用
2019-04-26
(精华)2020年7月12日 webpack 代码分割和多线程打包
2019-04-26
(精华)2020年7月12日 vue v-show和v-if的使用
2019-04-26