Loading

摘要: 给你一个非负整数数组nums,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 假设你总是可以到达数组的最后一个位置。 示例 1: 输入: nums = [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置 阅读全文
posted @ 2021-09-07 09:01 wwcg2235 阅读(29) 评论(0) 推荐(0)
摘要: 给定一个字符串(s)和一个字符模式(p),实现一个支持'?'和'*'的通配符匹配。 '?'可以匹配任何单个字符。 '*'可以匹配任意字符串(包括空字符串)。 两个字符串完全匹配才算匹配成功。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含从 a-z 的小写字母,以及字 阅读全文
posted @ 2021-09-07 08:08 wwcg2235 阅读(76) 评论(0) 推荐(0)
摘要: 给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。 示例 1: 输入: num1 = "2", num2 = "3" 输出: "6" 示例 2: 输入: num1 = "123", num2 = "456" 输出: "56088" 说明 阅读全文
posted @ 2021-09-06 09:16 wwcg2235 阅读(26) 评论(0) 推荐(0)
摘要: 给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 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,1] 表示的高度图,在这种情况下,可以接 6 阅读全文
posted @ 2021-09-06 09:14 wwcg2235 阅读(28) 评论(0) 推荐(0)
摘要: 给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。 示例 1: 输入:nums = [1,2,0] 输出:3 示例 2: 输入:nums = [3,4,-1,1] 输出:2 示例 3: 输入:nums = [7, 阅读全文
posted @ 2021-09-06 08:50 wwcg2235 阅读(28) 评论(0) 推荐(0)
摘要: 给定一个数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。 candidates中的每个数字在每个组合中只能使用一次。 注意:解集不能包含重复的组合。 示例 1: 输入: candidates = [10,1,2,7,6,1,5], t 阅读全文
posted @ 2021-09-03 09:28 wwcg2235 阅读(25) 评论(0) 推荐(0)
摘要: 给定一个无重复元素的正整数数组candidates和一个正整数target,找出candidates中所有可以使数字和为目标数target的唯一组合。 candidates中的数字可以无限制重复被选取。如果至少一个所选数字数量不同,则两种组合是唯一的。 对于给定的输入,保证和为target的唯一组合 阅读全文
posted @ 2021-09-02 18:13 wwcg2235 阅读(42) 评论(0) 推荐(0)
摘要: 给定一个正整数n,输出外观数列的第n项。 「外观数列」是一个整数序列,从数字1开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: countAndSay(1) = "1" countAndSay(n) 是对 countAndSay(n-1) 的描述,然后转换成 阅读全文
posted @ 2021-09-02 12:42 wwcg2235 阅读(56) 评论(0) 推荐(0)
摘要: 编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则: 数字1-9在每一行只能出现一次。 数字1-9在每一列只能出现一次。 数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图) 数独部分空格内已填入了数字,空白格用 '.' 表示。 示例: 输入:board = 阅读全文
posted @ 2021-09-01 20:28 wwcg2235 阅读(33) 评论(0) 推荐(0)
摘要: 请你判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 数独部分空格内已填入了数字,空白格用 '.' 表示。 阅读全文
posted @ 2021-09-01 12:23 wwcg2235 阅读(26) 评论(0) 推荐(0)