摘要: 图解并查集 并查集的作用就是把一个数据集分成若干个子集,每个子集内部数据可以互联互通,而子集之间则不具有连通性。 并查集的底层结构类似于堆,也是用数组描述一种树结构,但不同的是,堆是一棵独立的二叉树,并查集的树是多叉树,而且可能不止一棵树(也就是森林)。 在并查集中,我们把相互独立的数据集称为连通分 阅读全文
posted @ 2021-07-22 16:55 hunter-w 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 题目描述 树可以看成是一个连通且无环的无向图。 给定往一棵 n 个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n 的二维数组 edges ,edges[i] = [ai, bi] 表示图中在 阅读全文
posted @ 2021-07-22 16:51 hunter-w 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 题目描述 单词数组 words 的 有效编码 由任意助记字符串 s 和下标数组 indices 组成,且满足: words.length == indices.length 助记字符串 s 以 '#' 字符结尾 对于每个下标 indices[i] ,s 的一个从 indices[i] 开始、到下一个 阅读全文
posted @ 2021-07-22 00:34 hunter-w 阅读(48) 评论(0) 推荐(0) 编辑