鱼枕的博客
Hello, World!
75-颜色分类 75-颜色分类
题目描述给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
2019-02-26
79-单词搜索 79-单词搜索
题目描述给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中 “相邻” 单元格
2019-01-24
78-子集 78-子集
题目描述给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nu
2019-01-23
46-全排列 46-全排列
题目描述给定一个没有重复数字的序列,返回其所有可能的全排列。 示例: 输入: [1,2,3] 输出: [ [1,2,3], [1,3
2019-01-22
22-生成括号 22-生成括号
题目描述给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [
2019-01-21
17-电话号码的字母组合 17-电话号码的字母组合
题目描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何
2019-01-18
200-岛屿的个数 200-岛屿的个数
题目描述给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是
2019-01-17
230-二叉搜索树中第K小的元素 230-二叉搜索树中第K小的元素
题目描述给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。 说明:你可以假设 k 总是有效的,1 ≤
2019-01-16
116-填充同一层的兄弟节点 116-填充同一层的兄弟节点
题目描述给定一个二叉树 struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode
2019-01-15
105-从前序与中序遍历序列构造二叉树 105-从前序与中序遍历序列构造二叉树
题目描述根据一棵树的前序遍历与中序遍历构造二叉树。 注意:你可以假设树中没有重复的元素。 例如,给出 前序遍历 preorder = [3,
2019-01-14
103-二叉树的锯齿形层次遍历 103-二叉树的锯齿形层次遍历
题目描述给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如:给定
2019-01-11
334-递增的三元子序列 334-递增的三元子序列
题目描述给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。 数学表达式如下: 如果存在这样的 i, j, k, 且满
2019-01-08
4 / 6