随笔分类 -  2-3 数据结构 - Splay

摘要:Description Input Output Sample Input Sample Output HINT Solution 不强制在线的动态图问题,那就LCT了 类似二分图那道题目 对于四个方向,颜色相同的连边;那么每次翻转就变成了几次删边和几次加边(注意加边在删边之后);联通块数量就变成了 阅读全文
posted @ 2018-04-09 11:14 HYJ_cnyali 阅读(234) 评论(0) 推荐(0)
摘要:Description 神犇有一个n个节点的图。因为神犇是神犇,所以在T时间内一些边会出现后消失。神犇要求出每一时间段内这个图是否是二分图。这么简单的问题神犇当然会做了,于是他想考考你。 Input 输入数据的第一行是三个整数n,m,T。 第2行到第m+1行,每行4个整数u,v,start,end。 阅读全文
posted @ 2018-04-08 21:24 HYJ_cnyali 阅读(171) 评论(0) 推荐(0)
摘要:Description H 国是一个热爱写代码的国家,那里的人们很小去学校学习写各种各样的数据结构。伸展树(splay)是一种数据结构,因为代码好写,功能多,效率高,掌握这种数据结构成为了 H 国的必修技能。有一天,邪恶的“卡”带着他的邪恶的“常数”来企图毁灭 H 国。“卡”给 H 国的人洗脑说,s 阅读全文
posted @ 2018-04-07 22:13 HYJ_cnyali 阅读(161) 评论(0) 推荐(0)
摘要:题目背景 刚立完Flag我就挂了WC和THUWC。。。 时间限制0.5s,空间限制128MB 因为Claris大佬帮助一周目由乃通过了Deus的题,所以一周目的由乃前往二周目世界找雪辉去了 由于二周目世界被破坏殆尽,所以由乃和雪辉天天都忙着重建世界(其实和MC差不多吧),Deus看到了题问她,总是被 阅读全文
posted @ 2018-04-07 16:46 HYJ_cnyali 阅读(167) 评论(0) 推荐(0)
摘要:Description N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 Input 第一行四个整数N、M、K、type,代表点数、边数、询问数以及询问是否加密。 接下来M行,代表图中的每条边。 接下来K行,每行两个整数L、R代表一组询问。对于type=0的测试点,读入 阅读全文
posted @ 2018-04-05 21:50 HYJ_cnyali 阅读(128) 评论(0) 推荐(0)
摘要:Description 给出一个n个节点的有根树(编号为0到n 1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求sigma_{l define ll long long de 阅读全文
posted @ 2018-04-05 18:25 HYJ_cnyali 阅读(199) 评论(0) 推荐(0)
摘要:火车司机出秦川,跳蚤国王下江南,共价大爷游长沙。每个周末,勤劳的共价大爷都会开车游历长沙市。 长沙市的交通线路可以抽象成为一个 $n$ 个点 $n−1$ 条边的无向图,点编号为 $1$ 到 $n$,任意两点间均存在 恰好 一条路径,显然两个点之间最多也只会有一条边相连。有一个包含一些点对 $(x,y 阅读全文
posted @ 2018-04-05 16:23 HYJ_cnyali 阅读(212) 评论(0) 推荐(0)
摘要:★★★☆ 输入文件: 输出文件: 简单对比 时间限制:1 s 内存限制:256 MB 【题目描述】 开始时有n个点形成的森林,共m个操作。tp=1时,接下来一个参数u,表示将u所在的树树根变为u。tp=2时,接下来一个参数u,询问以u为根的子树的大小。tp=3时,接下来两个参数u,v,添加一条边(u 阅读全文
posted @ 2018-04-05 14:32 HYJ_cnyali 阅读(201) 评论(0) 推荐(0)
摘要:Description 小强要在N个孤立的星球上建立起一套通信系统。这套通信系统就是连接N个点的一个树。 这个树的边是一条一条添加上去的。在某个时刻,一条边的负载就是它所在的当前能够 联通的树上路过它的简单路径的数量。 例如,在上图中,现在一共有了5条边。其中,(3,8)这条边的负载是6,因 为有六 阅读全文
posted @ 2018-04-05 12:14 HYJ_cnyali 阅读(134) 评论(0) 推荐(0)
摘要:Description 某校开展了同学们喜闻乐见的阳光长跑活动。为了能“为祖国健康工作五十年”,同学们纷纷离开寝室,离开教室,离开实验室,到操场参加3000米长跑运动。一时间操场上熙熙攘攘,摩肩接踵,盛况空前。 为了让同学们更好地监督自己,学校推行了刷卡机制。 学校中有n个地点,用1到n的整数表示, 阅读全文
posted @ 2018-04-05 09:59 HYJ_cnyali 阅读(201) 评论(0) 推荐(0)
摘要:Description 对Samuel星球的探险已经取得了非常巨大的成就,于是科学家们将目光投向了Samuel星球所在的星系——一个巨大的由千百万星球构成的Samuel星系。 星际空间站的Samuel II巨型计算机经过长期探测,已经锁定了Samuel星系中许多星球的空间坐标,并对这些星球从1开始编 阅读全文
posted @ 2018-04-05 09:19 HYJ_cnyali 阅读(187) 评论(0) 推荐(0)
摘要:Description 在遥远的S星系中一共有N个星球,编号为1…N。其中的一些星球决定组成联盟,以方便相互间的交流。但是,组成联盟的首要条件就是交通条件。初始时,在这N个星球间有M条太空隧道。每条太空隧道连接两个星球,使得它们能够相互到达。若两个星球属于同一个联盟,则必须存在一条环形线路经过这两个 阅读全文
posted @ 2018-04-04 21:31 HYJ_cnyali 阅读(292) 评论(0) 推荐(0)
摘要:Description 小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说: 如果最小生成树选择的边集是 E 阅读全文
posted @ 2018-04-04 19:48 HYJ_cnyali 阅读(262) 评论(0) 推荐(0)
摘要:Description Bob有一棵n个点的有根树,其中1号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: 1 x: 把点x到根节点的路径上所有的点染上一种没有用过的新颜色。 2 阅读全文
posted @ 2018-04-04 15:26 HYJ_cnyali 阅读(154) 评论(0) 推荐(0)
摘要:Description 给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段), 如“112221”由3段组成:“11”、“222”和“1”。 请你写一个程序依次完成这m个操作。 In 阅读全文
posted @ 2018-04-04 10:48 HYJ_cnyali 阅读(133) 评论(0) 推荐(0)
摘要:题目背景 在一个叫做Travian的世界里,生活着各个大大小小的部落。其中最为强大的是罗马、高卢和日耳曼。他们之间为了争夺资源和土地,进行了无数次的战斗。期间诞生了众多家喻户晓的英雄人物,也留下了许多可歌可泣的动人故事。 其中,在大大小小的部落之间,会有一些道路相连,这些道路是Travian世界里的 阅读全文
posted @ 2018-04-04 08:57 HYJ_cnyali 阅读(239) 评论(0) 推荐(0)
摘要:题目描述 给定一个标号为从 $1$ 到 $n$ 的、有 $m$ 条边的无向图,求边权最大值与最小值的差值最小的生成树。 输入输出格式 输入格式: 第一行两个数 $n, m$ ,表示图的点和边的数量。 第二行起 $m$ 行,每行形如 $u_i, v_i, w_i$​ ,代表 $u_i$​ 到 $v_i 阅读全文
posted @ 2018-04-03 22:02 HYJ_cnyali 阅读(307) 评论(0) 推荐(1)
摘要:Description Ray 乐忠于旅游,这次他来到了T 城。T 城是一个水上城市,一共有 N 个景点,有些景点之间会用一座桥连接。为了方便游客到达每个景点但又为了节约成本,T 城的任意两个景点之间有且只有一条路径。换句话说, T 城中只有N − 1 座桥。Ray 发现,有些桥上可以看到美丽的景色 阅读全文
posted @ 2018-04-03 20:26 HYJ_cnyali 阅读(157) 评论(0) 推荐(1)
摘要:寒冬又一次肆虐了北国大地 无情的北风穿透了人们御寒的衣物 可怜虫们在冬夜中发出无助的哀嚎 “冻死宝宝了!” 这时 远处的天边出现了一位火焰之神 “我将赐予你们温暖和希望!” 只见他的身体中喷射出火焰之力 通过坚固的钢铁,传遍了千家万户 这时,只听见人们欢呼 “暖气来啦!” 任务描述 虽然小R住的宿舍 阅读全文
posted @ 2018-04-03 18:20 HYJ_cnyali 阅读(255) 评论(0) 推荐(0)
摘要:Description 为了得到书法大家的真传,小E同学下定决心去拜访住在魔法森林中的隐士。魔法森林可以被看成一个包含个N节点M条边的无向图,节点标号为1..N,边标号为1..M。初始时小E同学在号节点1,隐士则住在号节点N。小E需要通过这一片魔法森林,才能够拜访到隐士。 魔法森林中居住了一些妖怪。 阅读全文
posted @ 2018-04-03 17:07 HYJ_cnyali 阅读(178) 评论(0) 推荐(0)