摘要:
494. 目标和 给定一个非负整数数组,a1, a2, ..., an, 和一个目标数,S。现在你有两个符号 + 和 -。对于数组中的任意一个整数,你都可以从 + 或 -中选择一个符号添加在前面。 返回可以使最终数组和为目标数 S 的所有添加符号的方法数。 示例: 输入:nums: [1, 1, 1 阅读全文
posted @ 2021-01-27 21:05
反身而诚、
阅读(119)
评论(0)
推荐(0)
摘要:
560. 和为K的子数组 给定一个整数数组和一个整数 **k,**你需要找到该数组中和为 k 的连续的子数组的个数。 **示例 1 😗* 输入:nums = [1,1,1], k = 2 输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。 **说明 😗* 数组的长度为 [1, 20, 阅读全文
posted @ 2021-01-27 11:53
反身而诚、
阅读(91)
评论(0)
推荐(0)
摘要:
221. 最大正方形 在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。 示例 1: 输入:matrix = [["1","0","1","0","0"],["1","0","1","1","1"],["1","1","1","1&qu 阅读全文
posted @ 2021-01-27 11:49
反身而诚、
阅读(52)
评论(0)
推荐(0)
摘要:
438. 找到字符串中所有字母异位词 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引。 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100。 说明: 字母异位词指字母相同,但排列不同的字符串。 不考虑答案输出的顺 阅读全文
posted @ 2021-01-27 11:43
反身而诚、
阅读(63)
评论(0)
推荐(0)
摘要:
139. 单词拆分 给定一个非空字符串 s 和一个包含非空单词的列表 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 说明: 拆分时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例 1: 输入: s = "leetcode", wordDict = 阅读全文
posted @ 2021-01-27 11:02
反身而诚、
阅读(61)
评论(0)
推荐(0)
摘要:
31. 下一个排列 实现获取 下一个排列 的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须** 原地 **修改,只允许使用额外常数空间。 示例 1: 输入:nums = [1,2,3] 输出:[1,3, 阅读全文
posted @ 2021-01-27 10:47
反身而诚、
阅读(48)
评论(0)
推荐(0)
摘要:
27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 n 阅读全文
posted @ 2021-01-27 10:31
反身而诚、
阅读(41)
评论(0)
推荐(0)

浙公网安备 33010602011771号