433.最小基因变化 题目:433.最小基因变化基因序列可以表示为一条由 8 个字符组成的字符串,其中每个字符都是 'A'、'C'、'G' 和 'T' 之一。 假设我们需要调查从基因序列 start 2024-09-02 图 回溯算法 剪枝 哈希表 字符串 广度优先搜索 图 909.蛇梯棋 题目:909.蛇梯棋给你一个大小为 n x n 的整数矩阵 board ,方格按从 1 到 n^2 编号,编号遵循 转行交替方式 ,从左下角开始 (即,从 board[n - 1][0] 开始)的每一行改变方向。 你一开始位于棋盘上的方格 2024-09-01 图 数组 矩阵 广度优先搜索 图 210.课程表 II 题目:210.课程表 II现在你总共有 numCourses 门课需要选,记为 0 到 numCourses - 1。给你一个数组 prerequisites ,其中 prerequisites[i] = [ai, bi] ,表示在选修课程 2024-08-31 图 数组 深度优先搜索 图 拓扑排序 207.课程表 题目:207.课程表你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[ 2024-08-30 图 数组 深度优先搜索 图 拓扑排序 399.除法求值 题目:399.除法求值给你一个变量对数组 equations 和一个实数值数组 values 作为已知条件,其中 equations[i] = [Ai, Bi] 和 values[i] 共同表示等式 Ai / Bi = values[i] 2024-08-29 图 数组 字符串 深度优先搜索 图 最短路 133.克隆图 题目:133.克隆图给你无向 连通 图中一个节点的引用,请你返回该图的 深拷贝(克隆)。 图中的每个节点都包含它的值 val(int) 和其邻居的列表(list[Node])。 class Node { public in 2024-08-28 图 哈希表 深度优先搜索 图 130.被围绕的区域 题目:130.被围绕的区域给你一个 m x n 的矩阵 board ,由若干字符 'X' 和 'O' 组成,捕获 所有 被围绕的区域: 连接:一个单元格与水平或垂直方向上相邻的单元格连接。 区域:连接所有 2024-08-27 图 数组 矩阵 深度优先搜索 图 200.岛屿数量 题目:200.岛屿数量给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设 2024-08-26 图 数组 矩阵 深度优先搜索 图