力扣算法图解
Java、Python3 语言实现,「专题」教程持续更新中...
140. 单词拆分 II(困难) 140. 单词拆分 II(困难)
来源:力扣(LeetCode) 链接 题解链接 ::: tip 题目描述 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。
「力扣」第 131 题:分割回文串 「力扣」第 131 题:分割回文串
「力扣」第 131 题:分割回文串 链接 题解链接 给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。返回 s 所有可能的分割方案。 示例: 输入: "aab" 输出: [ ["aa&quo
「力扣」第 130 题:被围绕的区域 「力扣」第 130 题:被围绕的区域
「力扣」第 130 题:被围绕的区域 链接:130. 被围绕的区域。 给定一个二维的矩阵,包含 'X' 和 'O'(字母 O)。 找到所有被 'X' 围绕的区域,并将这些区域里所有的 &#
「力扣」第 93 题:复原 IP 地址(中等) 「力扣」第 93 题:复原 IP 地址(中等)
「力扣」第 93 题:复原 IP 地址(中等) 链接 题解链接 给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 示例: 输入: "25525511135" 输出: ["255.25
「力扣」第 79 题:单词搜索 「力扣」第 79 题:单词搜索
「力扣」第 79 题:单词搜索 链接 题解链接 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不
「力扣」第 60 题:第 k 个排列(中等) 「力扣」第 60 题:第 k 个排列(中等)
「力扣」第 60 题:第 k 个排列(中等) 链接 题解链接 给出集合 [1, 2, 3, …, n],其所有元素共有 $n!$ 种排列。 按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: "12
「力扣」第 52 题:N-Queens II 「力扣」第 52 题:N-Queens II
「力扣」第 52 题:N-Queens II传送门:英文网址:52. N-Queens II ,中文网址:52. N皇后 II 。 n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为
「力扣」第 51 题:N 皇后 「力扣」第 51 题:N 皇后
「力扣」第 51 题:N 皇后传送门:英文网址:51. N-Queens ,中文网址:51. N皇后 。 n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。
「力扣」第 22 题:括号生成(中等) 「力扣」第 22 题:括号生成(中等)
「力扣」第 22 题:括号生成(中等) 链接 题解链接 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ "((()))", &
「力扣」第 17 题:电话号码的字母组合 「力扣」第 17 题:电话号码的字母组合
「力扣」第 17 题:电话号码的字母组合 以前我不知道算法和数据结构如此重要,只是为了准备面试才会去看「面试宝典」里的算法。「面试宝典」里讲的就只有选择排序和插入排序,学完一次忘记一次。其实在算法的世界,有很多知识要我们去学习。 链接
2 / 4