摘要:
地址 https://leetcode-cn.com/problems/word-break/ 给你一个字符串 s 和一个字符串列表 wordDict 作为字典。请你判断是否可以利用字典中出现的单词拼接出 s 。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 示例 1: 输 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/queue-reconstruction-by-height/ 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。 每个 people[i] = [hi, ki] 表示第 i 个人的 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/find-all-anagrams-in-a-string/ 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/coin-change/ 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/burst-balloons/ 有 n 个气球,编号为0 到 n - 1,每个气球上都标有一个数字,这些数字存在数组 nums 中。 现在要求你戳破所有的气球。戳破第 i 个气球,你可以获得 nums[i - 1] * nums 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/top-k-frequent-elements/ 给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 示例 1: 输入: nums = [1,1,1,2,2,3], 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/ 给定一个整数数组prices,其中第 prices[i] 表示第 i 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/merge-two-binary-trees/ 给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。 你需要将这两棵树合并成一棵新二叉树。 合 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/ 给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。 请你找出符合题意的 最短 子 阅读全文
摘要:
地址 https://leetcode-cn.com/problems/daily-temperatures/ 请根据每日 气温 列表 temperatures ,请计算在每一天需要等几天才会有更高的温度。 如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输入: temperat 阅读全文