LeetCode题解
你说个der
努力~
展开
-
LeetCode之:判断字符是否唯一
一:题目描述实现一个算法,确定一个字符串 s 的所有字符是否全都不同。示例 1:输入: s = "leetcode"输出: false示例 2:输入: s = "abc"输出: true来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/is-unique-lcci著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目链接:https://leetcode-cn.com/problems/is-un..原创 2020-07-01 14:55:17 · 336 阅读 · 0 评论 -
LeetCode面试题第56题:数组中数字出现的次数
一:题目一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。示例 1:输入:nums = [4,1,4,6]输出:[1,6] 或 [6,1]示例 2:输入:nums = [1,2,10,4,1,4,3,3]输出:[2,10] 或 [10,2]来源:力扣(LeetCode)...原创 2020-04-28 23:31:39 · 558 阅读 · 0 评论 -
LeetCode第46题:全排列
一:题目给定一个 没有重复 数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/permutations著作权归领扣...原创 2020-04-25 23:11:23 · 231 阅读 · 0 评论 -
LeetCode第199题:二叉树的右视图(Java)
一:题目给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入:[1,2,3,null,5,null,4]输出:[1, 3, 4]解释: 1 <---/ \2 3 <---\ \ 5 4 <---来源:力扣(L...原创 2020-04-22 20:58:03 · 288 阅读 · 0 评论 -
LeetCode第239题:滑动窗口最大值(Java)
一:题目给定一个数组 nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。进阶:你能在线性时间复杂度内解决此题吗?示例:输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3输出: [3,3,5,5,6,7]来源:力扣(LeetC...原创 2020-04-22 10:48:02 · 1235 阅读 · 0 评论 -
LeetCode第98题:验证二叉搜索树(Java)
一:题目给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。 节点的右子树只包含大于当前节点的数。 所有左子树和右子树自身必须也是二叉搜索树。示例1:输入: 2 / \ 1 3输出: true示例2:输入: 5 / \ 1 4 / \ ...原创 2020-04-21 10:18:32 · 245 阅读 · 0 评论 -
LeetCode第739题:每日温度(Java)
一:题目根据每日 气温 列表,请重新生成一个列表,对应位置的输出是需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用0 来代替。例如,给定一个列表temperatures = [73, 74, 75, 71, 69, 72, 76, 73],你的输出应该是[1, 1, 4, 2, 1, 1, 0, 0]。提示:气温 列表长度的范围是[1, 30000]...原创 2020-04-18 23:43:46 · 337 阅读 · 0 评论