上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
摘要: 216. 组合总和 III 知识点:递归;回溯;组合;剪枝 题目描述 找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。 说明: 示例 输入: k = 3, n = 7 输出: [[1,2,4]] 输入: k = 3, n = 9 输 阅读全文
posted @ 2021-08-13 23:49 Curryxin 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 40. 组合总和 II 知识点:递归;回溯;组合;剪枝 题目描述 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 注意:解集不能包含重复的组合。 阅读全文
posted @ 2021-08-13 23:39 Curryxin 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 39. 组合总和 知识点:递归;回溯;组合;剪枝 题目描述 给定一个无重复元素的正整数数组 candidates 和一个正整数 target ,找出 candidates 中所有可以使数字和为目标数 target 的唯一组合。 candidates 中的数字可以无限制重复被选取。如果至少一个所选数字 阅读全文
posted @ 2021-08-13 23:24 Curryxin 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 78. 子集 知识点:数组;位运算;; 题目描述 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1, 阅读全文
posted @ 2021-08-13 22:16 Curryxin 阅读(158) 评论(4) 推荐(1) 编辑
摘要: 剑指 Offer 15. 二进制中1的个数 知识点:数学;位运算 题目描述 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为 汉明重量).)。 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定 阅读全文
posted @ 2021-08-13 22:01 Curryxin 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 65. 不用加减乘除做加法 知识点:数学;位运算 题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例 输入: a = 1, b = 1 输出: 2 解法一:位运算 不能用四则运算,那其实可以用的只要逻辑运算和位运算了, 阅读全文
posted @ 2021-08-13 21:55 Curryxin 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 316. 去除重复字母 知识点:栈;单调 题目描述 给你一个字符串 s ,请你去除字符串中重复的字母,使得每个字母只出现一次。需保证 返回结果的字典序最小(要求不能打乱其他字符的相对位置)。 示例 输入:s = "bcabc" 输出:"abc" 输入:s = "cbacdcbc" 输出:"acdb" 阅读全文
posted @ 2021-08-13 13:33 Curryxin 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 503. 下一个更大元素 II 知识点:栈;单调 题目描述 给定一个循环数组(最后一个元素的下一个元素是数组的第一个元素),输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在,则输出 - 阅读全文
posted @ 2021-08-13 13:12 Curryxin 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 42. 接雨水 知识点:栈;单调 题目描述 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 输入:height = [0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2 阅读全文
posted @ 2021-08-13 09:35 Curryxin 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 【单调】739. 每日温度 知识点:栈;单调 题目描述 请根据每日 气温 列表 temperatures ,请计算在每一天需要等几天才会有更高的温度。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 输入: temperatures = [73,74,75,71,69,72,76,73] 阅读全文
posted @ 2021-08-13 08:25 Curryxin 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
Live2D