随笔分类 -  数据结构——并查集

摘要:题意:给你n个串,给你每个串在总串中开始的每个位置,问你最小字典序总串。 思路:显然这道题有很多重复填涂的地方,那么这里的时间花费就会特别高。 我们维护一个并查集fa,用fa[i]记录从第i位置开始第一个没填涂的位置,那每次都能跳过涂过的地方。每次填完当前格就去填find(fa[i + 1])。 p 阅读全文
posted @ 2018-08-22 13:15 KirinSB 阅读(272) 评论(0) 推荐(0)
摘要:Problem Description自从Lele开发了Rating系统,他的Tetris事业更是如虎添翼,不久他遍把这个游戏推向了全球。为了更好的符合那些爱好者的喜好,Lele又想了一个新点子:他将制作一个全球Tetris高手排行榜,定时更新,名堂要比福布斯富豪榜还... 阅读全文
posted @ 2018-04-24 17:03 KirinSB 阅读(369) 评论(0) 推荐(0)
摘要:思路:当时只有暴力的思想,1、3都很好达到,只要加一个sum[ ]和num[ ]就可以,但是2比较麻烦,不知道谁以p为根,就想直接扫描然后一个个和p脱离关系,果然超时emmm。通常的想法是我们先用一个数组id[ ]表示p所代表的代号也就是说p当前的根为:pre[ id... 阅读全文
posted @ 2018-02-11 16:02 KirinSB 阅读(254) 评论(0) 推荐(0)
摘要:食物链Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 82346 Accepted: 24616Description动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃... 阅读全文
posted @ 2018-02-06 17:09 KirinSB 阅读(126) 评论(0) 推荐(0)
摘要:Connections in Galaxy War In order to strengthen the defense ability, many stars in galaxy allied together and built many bidirectiona... 阅读全文
posted @ 2018-02-06 00:21 KirinSB 阅读(417) 评论(0) 推荐(0)
摘要:小希的迷宫上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走。但是她设计迷宫的思路不一样,首先她认为所有的通道都应该是双向连通的,就是说如果有一个通道连通了房间A和B,那么既可以通过它从房间A走到房间B,也可以通过... 阅读全文
posted @ 2017-12-29 22:21 KirinSB 阅读(91) 评论(0) 推荐(0)