随笔分类 - 

摘要:支配 在有向图G中,存在源点s,若从s出发的到达点y的路径都经过点x,称x支配y。 注意:若源点s有多个,则可以虚拟一个起点 性质1.源点s支配所有的点,点x一定支配x本身 性质2.支配的传递性,若x支配y,y支配z,则x支配z 性质3.若x支配y,y支配x,则有x=y 性质4.若x支配z,y也支配 阅读全文
posted @ 2024-06-04 21:26 星河倒注 阅读(45) 评论(0) 推荐(0) 编辑
摘要:点分治,顾名思义,对树上的节点进行分治。其实就是把一棵树拆成几棵分别处理。 要把一棵树分成几棵怎么做?显然选一个节点做根节点,分出它的子树就行。不难发现,这个点的选取对时间复杂度影响很大,去一个极端例子:一条链 ![image](https://img2023.cnblogs.com/blog/32 阅读全文
posted @ 2023-09-06 13:28 星河倒注 阅读(61) 评论(2) 推荐(0) 编辑
摘要:树的直径 定义,性质: 树的直径:一棵树中长度最大的简单路径 性质: 1.树的直径不一定唯一 2.若有多条直径,所有的直径交于树的中心 3.树上任意点x距离最远的点y一定是树的直径的一个端点 求树的直径 方法1:2遍DFS 1.任找一个点root,DFS找距离root最远的点x 2.以x为根节点,D 阅读全文
posted @ 2023-07-27 14:29 星河倒注 阅读(30) 评论(0) 推荐(0) 编辑
摘要:01trie树 定义:将整数转化为二进制再插入 trie 树,通常是从高位到低位插入trie。 使用场景:寻找与异或相关的结果 题目背景: Zeus 和 Prometheus 做了一个游戏,Prometheus 给 Zeus 一个集合,集合中包含了N个正整数,随后 Prometheus 将向 Zeu 阅读全文
posted @ 2023-07-27 14:14 星河倒注 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示