news 2026/4/17 17:00:42

121. 买卖股票的最佳时机

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
121. 买卖股票的最佳时机

简单
相关标签
premium lock icon
相关企业
给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。

你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。

示例 1:

输入:[7,1,5,3,6,4]
输出:5
解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。
注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。
示例 2:

输入:prices = [7,6,4,3,1]
输出:0
解释:在这种情况下, 没有交易完成, 所以最大利润为 0。

提示:

1 <= prices.length <= 105
0 <= prices[i] <= 104

classSolution:defmaxProfit(self,prices:List[int])->int:_min=10000_max=0forpinprices:_min=min(_min,p)_max=max(_max,p-_min)# _min = p if p < _min else _min# _max = p - _min if _max < p - _min else _maxreturn_max



min() 和 max() 实现的时间复杂度这么高吗

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 6:09:34

应用层自定义协议

自定义协议和序列化面向字节流全双工自定义协议序列化IO模块socket封装ServerserviceCalClient完整代码接下来我们实现一个网络计算器功能。自定义协议和序列化 前面我们的UDP套接字编程和TCP套接字编程都实现了应用层&#xff0c;但没有实现协议。是否会疑惑有没有协议有何不…

作者头像 李华
网站建设 2026/4/17 18:19:08

8个AI论文工具,助继续教育学生轻松完成写作!

8个AI论文工具&#xff0c;助继续教育学生轻松完成写作&#xff01; AI 工具如何让论文写作更高效 在当前的继续教育环境中&#xff0c;学生和科研工作者面临越来越多的写作任务&#xff0c;而传统的写作方式往往耗时耗力。随着 AI 技术的不断进步&#xff0c;AI 工具正逐渐成为…

作者头像 李华
网站建设 2026/4/15 10:16:16

国内仿真云平台哪家强?该如何选择?

在数字化与智能化浪潮的推动下&#xff0c;仿真技术已成为工业设计、科学研究和教育培训等领域的重要工具。随着云计算技术的普及&#xff0c;仿真云平台凭借其弹性计算、高效协作和成本优化等优势&#xff0c;受到越来越多企业与机构的青睐。然而&#xff0c;面对国内市场上众…

作者头像 李华
网站建设 2026/4/15 12:39:42

设备OAuth2令牌过期致认证失败 后来启用自动刷新+双令牌热备

&#x1f493; 博客主页&#xff1a;塔能物联运维的CSDN主页 目录 物联网运维&#xff1a;当我的扫地机器人开始叛逆 物联网运维的日常崩溃 运维自动化&#xff1a;让扫地机器人学会自愈 真实案例&#xff1a;某次失败的智能马桶维修 我的物联网运维三原则 那些年我们踩过的坑 …

作者头像 李华
网站建设 2026/4/16 10:06:46

文章里用了AI生成图片会被谷歌降权吗?

谷歌并不会单纯因为图片是AI生成而惩罚内容​​&#xff0c;真正触发降权的是错误的使用方式。例如&#xff1a;同一套AI模板反复配图、图片加载过慢拖累用户体验&#xff0c;或图文完全脱节被判定为“低质内容”。本文基于谷歌《网页质量指南》和实际流量数据测试&#xff0c;…

作者头像 李华
网站建设 2026/4/16 10:06:46

GraniStudio:相机采图例程

1.文件运行 导入工程 双击运行桌面GraniStudio.exe。 通过引导界面导入相机采图例程&#xff0c;点击导入按钮。 打开相机采图例程所在路径&#xff0c;选中相机采图.gsp文件&#xff0c;点击打开&#xff0c;完成导入。 2.功能说明 实现海康相机连接以及单次采图显示。 注意…

作者头像 李华