Fork me on GitHub
摘要: 找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。说明:所有数字都是正整数。 解集不能包含重复的组合。 示例 1:输入: k = 3, n = 7 输出: [[1,2,4]]示例 2:输入: k = 3... 阅读全文
posted @ 2018-12-01 21:14 lMonster81 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。示例 1:输入: 11110 11010 11000 00000 输出: 1示例 2:输... 阅读全文
posted @ 2018-12-01 21:13 lMonster81 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4] 输出: [1, 3, 4] 解释: 先求深度,中序遍历或者前序遍历都可以 class Solution {public:... 阅读全文
posted @ 2018-12-01 21:12 lMonster81 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数。示例 1:输入: [10,2] 输出: 210示例 2:输入: [3,30,34,5,9] 输出: 9534330说明: 输出结果可能非常大,所以你需要返回一个字符串而不是整数。 注意全是0的情况 bool ... 阅读全文
posted @ 2018-12-01 21:11 lMonster81 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 实现一个二叉搜索树迭代器。你将使用二叉搜索树的根节点初始化迭代器。调用 next() 将返回二叉搜索树中的下一个最小的数。注意: next() 和hasNext() 操作的时间复杂度是O(1),并使用 O(h) 内存,其中 h 是树的高度。 二叉树的中序遍历class... 阅读全文
posted @ 2018-12-01 21:11 lMonster81 阅读(109) 评论(0) 推荐(0) 编辑
/*评论*/ /*top按钮*/

/* 网易云控件 */