128 | 最长连续序列open in new window | [✓] | 并查集 数组 哈希表 | |
130 | 被围绕的区域open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | |
200 | 岛屿数量open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | |
261 | 以图判树 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
305 | 岛屿数量 II 🔒open in new window | | 并查集 数组 哈希表 | |
323 | 无向图中连通分量的数目 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
399 | 除法求值open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 4+ | |
547 | 省份数量open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
684 | 冗余连接open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
685 | 冗余连接 IIopen in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
694 | 不同岛屿的数量 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
695 | 岛屿的最大面积open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | |
711 | 不同岛屿的数量 II 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
721 | 账户合并open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |
737 | 句子相似性 II 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
765 | 情侣牵手open in new window | | 贪心 深度优先搜索 广度优先搜索 2+ | |
778 | 水位上升的泳池中游泳open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |
785 | 判断二分图open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
803 | 打砖块open in new window | | 并查集 数组 矩阵 | |
827 | 最大人工岛open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
839 | 相似字符串组open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
886 | 可能的二分法open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
924 | 尽量减少恶意软件的传播open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
928 | 尽量减少恶意软件的传播 IIopen in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
947 | 移除最多的同行或同列石头open in new window | | 深度优先搜索 并查集 图 1+ | |
952 | 按公因数计算最大组件大小open in new window | | 并查集 数组 哈希表 2+ | |
959 | 由斜杠划分区域open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
990 | 等式方程的可满足性open in new window | | 并查集 图 数组 1+ | |
1020 | 飞地的数量open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1061 | 按字典序排列最小的等效字符串open in new window | | 并查集 字符串 | |
1101 | 彼此熟识的最早时间 🔒open in new window | | 并查集 数组 排序 | |
1102 | 得分最高的路径 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |
1135 | 最低成本连通所有城市 🔒open in new window | | 并查集 图 最小生成树 1+ | |
1168 | 水资源分配优化 🔒open in new window | | 并查集 图 最小生成树 1+ | |
1202 | 交换字符串中的元素open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |
1254 | 统计封闭岛屿的数目open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1258 | 近义词句子 🔒open in new window | | 并查集 数组 哈希表 2+ | |
1267 | 统计参与通信的服务器open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
1319 | 连通网络的操作次数open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
1361 | 验证二叉树open in new window | | 树 深度优先搜索 广度优先搜索 3+ | |
1391 | 检查网格中是否存在有效路径open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1489 | 找到最小生成树里的关键边和伪关键边open in new window | | 并查集 图 最小生成树 2+ | |
1559 | 二维网格图中探测环open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1569 | 将子数组重新排序得到同一个二叉搜索树的方案数open in new window | | 树 并查集 二叉搜索树 7+ | |
1579 | 保证图可完全遍历open in new window | | 并查集 图 | |
1584 | 连接所有点的最小费用open in new window | | 并查集 图 数组 1+ | |
1627 | 带阈值的图连通性open in new window | | 并查集 数组 数学 1+ | |
1631 | 最小体力消耗路径open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |
1632 | 矩阵转换后的秩open in new window | | 并查集 图 拓扑排序 3+ | |
1697 | 检查边长度限制的路径是否存在open in new window | | 并查集 图 数组 2+ | |
1722 | 执行交换操作后的最小汉明距离open in new window | | 深度优先搜索 并查集 数组 | |
1724 | 检查边长度限制的路径是否存在 II 🔒open in new window | | 并查集 图 最小生成树 | |
1905 | 统计子岛屿open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
1970 | 你能穿过矩阵的最后一天open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
1971 | 寻找图中是否存在路径open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
1998 | 数组的最大公因数排序open in new window | | 并查集 数组 数学 2+ | |
2003 | 每棵子树内缺失的最小基因值open in new window | | 树 深度优先搜索 并查集 1+ | |
2076 | 处理含限制条件的好友请求open in new window | | 并查集 图 | |
2092 | 找出知晓秘密的所有专家open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
2157 | 字符串分组open in new window | | 位运算 并查集 字符串 | |
2204 | 无向图中到环的距离 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
2307 | 检查方程中的矛盾之处 🔒open in new window | | 深度优先搜索 并查集 图 1+ | |
2316 | 统计无向图中无法互相到达点对数open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
2334 | 元素值大于变化阈值的子数组open in new window | | 栈 并查集 数组 1+ | |
2368 | 受限条件下可到达节点的数目open in new window | | 树 深度优先搜索 广度优先搜索 4+ | |
2371 | 最小化网格中的最大值 🔒open in new window | | 并查集 图 拓扑排序 3+ | |
2382 | 删除操作后的最大子段和open in new window | | 并查集 数组 有序集合 1+ | |
2421 | 好路径的数目open in new window | | 树 并查集 图 3+ | |
2424 | 最长上传前缀open in new window | | 并查集 设计 树状数组 4+ | |
2492 | 两个城市间路径的最小分数open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
2493 | 将节点分成尽可能多的组open in new window | | 广度优先搜索 并查集 图 | |
2503 | 矩阵查询可获得的最大分数open in new window | | 广度优先搜索 并查集 数组 4+ | |
2573 | 找出对应 LCP 矩阵的字符串open in new window | | 贪心 并查集 数组 3+ | |
2617 | 网格图中最少访问的格子数open in new window | | 栈 广度优先搜索 并查集 5+ | |
2658 | 网格图中鱼的最大数目open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
2709 | 最大公约数遍历open in new window | | 并查集 数组 数学 1+ | |
2782 | 唯一类别的数量 🔒open in new window | | 并查集 计数 交互 | |
2812 | 找出最安全路径open in new window | | 广度优先搜索 并查集 数组 2+ | |
2852 | 所有单元格的远离程度之和 🔒open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
2948 | 交换得到字典序最小的数组open in new window | | 并查集 数组 排序 | |
3108 | 带权图里旅途的最小代价open in new window | | 位运算 并查集 图 1+ | |
3235 | 判断矩形的两个角落是否可达open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
LCP 49 | 环形闯关游戏open in new window | | 位运算 并查集 数组 1+ | |
LCP 71 | 集水器open in new window | | 并查集 数组 矩阵 | |
LCS 03 | 主题空间open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
剑指 Offer II 105 | 岛屿的最大面积open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 2+ | |
剑指 Offer II 106 | 二分图open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
剑指 Offer II 111 | 计算除法open in new window | [✓] | 深度优先搜索 广度优先搜索 并查集 3+ | |
剑指 Offer II 116 | 省份数量open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
剑指 Offer II 117 | 相似的字符串open in new window | | 深度优先搜索 广度优先搜索 并查集 3+ | |
剑指 Offer II 118 | 多余的边open in new window | | 深度优先搜索 广度优先搜索 并查集 1+ | |
剑指 Offer II 119 | 最长连续序列open in new window | [✓] | 并查集 数组 哈希表 | |
面试题 16.19 | 水域大小open in new window | | 深度优先搜索 广度优先搜索 并查集 2+ | |
面试题 17.07 | 婴儿名字open in new window | | 深度优先搜索 广度优先搜索 并查集 4+ | |