logo头像

不忘初心,奋力前行

leetcode题目解析(191105)

leetcode题目解析(191105)

Leetcode 239:滑动窗口最大值题目描述给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。 示例输...

leetcode题目解析(191104)

leetcode题目解析(191104)

Leetcode 279:完全平方数题目描述给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例示例1: 输入: n = 12,输出: 3解释: ...

leetcode题目解析(191101)

leetcode题目解析(191101)

Leetcode 287:寻找重复数题目描述给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例输入: [1,...

leetcode题目解析(191031)

leetcode题目解析(191031)

Leetcode 301:删除无效的括号题目描述删除最小数量的无效括号,使得输入的字符串有效,返回所有可能的结果。说明: 输入可能包含了除 ( 和 ) 以外的字符。 示例示例1:输入: “()())()”输出: [“()()()”, ...

Leetcode:股票系列题

Leetcode:股票系列题

题目描述题目1: 买卖股票的最佳时机 I。给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。 ...

leetcode题目解析(191029)

leetcode题目解析(191029)

Leetcode 309:最佳买卖股票时机含冷冻期题目描述给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。 设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票): 你不...

leetcode题目解析(191028)

leetcode题目解析(191028)

Leetcode 322:零钱兑换题目描述给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。 示例示例1: 输入: co...