技术栈

【LeetCode热题100(73/100)】买卖股票的最佳时机

夏鹏今天学习了吗2025-12-18 13:21

题目地址: 链接

思路: 遍历时记录最小值,当前值减去历史最小值

ts 复制代码
function maxProfit(prices: number[]): number {
    let ans = 0
    let lastMin = prices[0]
    for(const price of prices) {
        lastMin = Math.min(lastMin, price)
        ans = Math.max(ans, price - lastMin)
    }
    return ans
};
上一篇:ip版SSL证书
下一篇:ES理论:索引字段类型选择
相关推荐
gaosushexiangji
5 小时前
一项基于粒子图像测速(PIV)速度场反演的压力场重构技术
人工智能·算法
Voyager_4
5 小时前
算法学习记录17——力扣“股票系列题型”
学习·算法·leetcode
雨大王512
5 小时前
汽车涂装工艺的智能化与绿色化升级:技术、案例与趋势
算法
XFF不秃头
5 小时前
【力扣刷题笔记-在排序数组中查找元素的第一个和最后一个位置】
c++·笔记·算法·leetcode
yoyo君~
5 小时前
FAST-LIVO2 深度技术解析
算法·计算机视觉·机器人·无人机
我也要当昏君
5 小时前
时间复杂度
算法·数学建模
业精于勤的牙
5 小时前
浅谈:算法中的斐波那契数(六)
人工智能·算法
小孟的CDN
5 小时前
使用pytorch进行batch_size分批训练,并使用adam+lbfgs算法——波士顿房价预测
pytorch·算法·batch·代码·adam+lbfgs
仰泳的熊猫
6 小时前
1037 Magic Coupon
数据结构·c++·算法·pat考试
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03Linux下V2Ray安装配置指南04在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)05Neo4j(一) - Neo4j安装教程(Windows)06【AutoGLM部署】本地私有化部署AI手机Agent07Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser08安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)09Open-AutoGLM Windows 安装部署教程10BongoCat - 跨平台键盘猫动画工具