最新 最热

115. 不同的子序列

一个字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,”ACE” 是 “ABCDE” 的一个子序列,而 “AEC” 不是)...

2022-10-26
0

91. 解码方法

‘A’ -> 1 ‘B’ -> 2 … ‘Z’ -> 26 给定一个只包含数字的非空字符串,请计算解码方法的总数。

2022-10-26
0

120. 三角形最小路径和

如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。

2022-10-26
0

64. 最小路径和

给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

2022-10-26
1

62. 不同路径

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。

2022-10-26
0

53. 最大子序和

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个数),返回其最大和。

2022-10-26
0

121. 买卖股票的最佳时机

如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。

2022-10-26
0

LeetCode64. 最小路径和

思路:动态规划 只关注左边和上边//给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。//// 说明:每次只能向下或者向右移动一步。//////// 示例 1://////输入:grid =...

2022-10-25
0

LeetCode70. 爬楼梯

思路:动态规划 爬到第 xx 级台阶的方案数是爬到第 x - 1x−1 级台阶的方案数和爬到第 x - 2x−2 级台阶的方案数的和

2022-10-25
0

LeetCode53. 最大子序和

思路:动态规划//给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。//////// 示例 1://////输入:nums = [-2,1,-3,4,-1,2,1,-5,4]//输出:6//解释:连续子数组 [4,-1,2,1] 的和最大...

2022-10-25
0