
leetcode
Rain_ZZX
音视频码农-。- 不断学习ing
展开
-
【算法题】:回文(双指针)、判断子序列(双指针)、二叉树最大深度(递归)
【代码】【算法题】:回文(双指针)、判断子序列(双指针)、二叉树最大深度(递归)原创 2024-03-27 22:42:02 · 158 阅读 · 0 评论 -
[leetcode]买卖股票的最佳时机 (动态规划)
在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回。设计一个算法来计算你所能获取的最大利润。在这种情况下, 没有交易完成, 所以最大利润为 0。买入这只股票,并选择在。原创 2024-02-13 14:30:58 · 497 阅读 · 0 评论 -
[leetcode经典算法题]删除有序数组中的重复项(双指针)
更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。解释:函数应该返回新的长度 5 , 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。解释:函数应该返回新的长度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2。输入:nums = [0,0,1,1,1,2,2,3,3,4]输出:5, nums = [0,1,2,3,4]输出:2, nums = [1,2,_]输入:nums = [1,1,2]原创 2024-02-11 20:16:25 · 575 阅读 · 0 评论