2020年07月16日 788 阅读 Java🎯 LeetCode-64-最小路径和 LeetCode-64-最小路径和给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入: [ ...
2020年07月12日 786 阅读 Java🎯 LeetCode-152-乘积最大子数组 LeetCode-152-乘积最大子数组给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。示例1:输入: [2,3,-2...
2020年07月08日 697 阅读 Java🎯 LeetCode-309-最佳买卖股票时机含冷冻期 LeetCode-309-最佳买卖股票时机含冷冻期给定一个整数数组,其中第 i 个元素代表了第 i 天的股票价格 。设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易...
2020年06月20日 725 阅读 Java🎯 LeetCode-70-爬楼梯 LeetCode-70-爬楼梯假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: ...
2020年06月18日 773 阅读 Java🎯 LeetCode-413-等差数列划分 LeetCode-413-等差数列划分如果一个数列至少有三个元素,并且任意两个相邻元素之差相同,则称该数列为等差数列。例如,以下数列为等差数列:1, 3, 5, 7, 9 7, 7, 7, 7 ...