随笔分类 -  树相关

摘要:省选一试后的第一篇blog! Description Z国坐落于遥远而又神奇的东方半岛上,在小Z的统治时代,公路成为这里主要的交通手段。Z国共有n座城市,一些城市之间由双向的公路所连接。非常神奇的是Z国的每个城市所处的经度都不相同,并且最多只和一个位于它东边的城市直接通过公路相连。Z国的首都是Z国政 阅读全文
posted @ 2018-02-18 22:20 ACMLCZH 阅读(338) 评论(0) 推荐(0)
摘要:十几年前的题啊……果然还处于高精度遍地走的年代。不过通过这道题,小C想mark一下n叉树计数的做法。 Description 如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d(根的深度为0),那么我们称它为一棵深度为d的严格n元树。例如,深度为2的严 阅读全文
posted @ 2017-12-09 18:22 ACMLCZH 阅读(252) 评论(0) 推荐(0)
摘要:BZOJ第一页做着做着就能碰到毒题,做到BZOJ1082小C就忍了,没想到下一题就是这种东西。这种题目不拖出来枭首示众怎么对得起小C流逝的青春啊。 Description DotR (Defense of the Robots) Allstars是一个风靡全球的魔兽地图,他的规则简单与同样流行的地图 阅读全文
posted @ 2017-12-07 10:11 ACMLCZH 阅读(334) 评论(0) 推荐(0)
摘要:NOIP后的第一次更新嗯。 Description 如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)里,我们就称这张图为仙人掌图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。 举例来说,上面的第一个例子是一张仙人图,而第二个不是——注意到它 阅读全文
posted @ 2017-11-16 12:58 ACMLCZH 阅读(349) 评论(0) 推荐(0)
摘要:屯一个虚树的板子,顺便总结一下这样的题型。 Description 给定一棵n个节点的有根树,在输入数据通过给出每个节点的父亲来表示这棵树。若某个节点的父亲为0,那么该节点即为根。现在对于每个点,询问它的每个祖先的所有深度不超过该节点的儿子的数量的总和。 Input 第一行一个整数n。第二行n个整数 阅读全文
posted @ 2017-09-19 17:00 ACMLCZH 阅读(363) 评论(0) 推荐(0)
摘要:第一次发Codeforces上的题解呢,小C在经过各项权衡之后最终决定打破强迫症而贴一下这个模板。 Description 给定一棵n个结点的树,树上每个结点要么是男孩要么是女孩,每个男孩或女孩都有一个喜欢的数字。m次询问,每次询问两个点,询问这两个点的最短路径之间能找到多少对男女,满足他们喜欢的数 阅读全文
posted @ 2017-09-05 18:17 ACMLCZH 阅读(342) 评论(0) 推荐(0)
摘要:一道神题,两种神做法。 Description 捉迷藏 Jiajia和Wind是一对恩爱的夫妻,并且他们有很多孩子。某天,Jiajia、Wind和孩子们决定在家里玩捉迷藏游戏。他们的家很大且构造很奇特,由N个屋子和N-1条双向走廊组成,这N-1条走廊的分布使得任意两个屋子都互相可达。游戏是这样进行的 阅读全文
posted @ 2017-09-02 14:42 ACMLCZH 阅读(330) 评论(0) 推荐(0)
摘要:BZOJ的第一页果然还是很多裸题啊,小C陆续划水屯些板子。 Description 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? Input 第一行为N(0 < N < = 1000),接下来 阅读全文
posted @ 2017-08-13 20:24 ACMLCZH 阅读(271) 评论(0) 推荐(0)
摘要:讲道理是后缀数组裸题吧,虽然知道后缀数组的原理但是小C不会写是什么鬼。。 小C趁着做这题的当儿,学习了一下后缀数组。 网络上的后缀数组模板完全看不懂怎么破,全程照着黄学长的代码抄,感觉黄学长写得还是很优雅的。 求LCP的部分已经崩坏了,小C自己脑补的做法是。。倍增?? 看到正确的写法之后小C内心是绝 阅读全文
posted @ 2017-05-11 13:32 ACMLCZH 阅读(267) 评论(0) 推荐(0)