news 2026/4/3 3:50:52

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/3/11 17:39:35

10个降AI率工具,专科生高效应对AIGC检测!

10个降AI率工具&#xff0c;专科生高效应对AIGC检测&#xff01; AI降重工具&#xff1a;专科生高效应对AIGC检测的利器 在当前学术写作日益依赖AI技术的背景下&#xff0c;越来越多的专科生面临论文被检测出高AIGC率的问题。这不仅影响论文的通过率&#xff0c;还可能对学术诚…

作者头像 李华
网站建设 2026/3/13 2:04:27

靠国产CAD规范研发管理,赢得大客户青睐

许多中小型制造企业其产品质量过硬&#xff0c;但在争取大型客户订单时&#xff0c;却常常在供应商审核环节失利。这原因往往不在于技术能力&#xff0c;而在于研发管理体系不够规范&#xff0c;尤其是在图纸版本控制和设计变更流程方面&#xff0c;难以满足大客户对流程可靠性…

作者头像 李华
网站建设 2026/3/28 7:45:53

实时渲染哪家强?关键维度深度解析

在数字化浪潮席卷千行百业的今天&#xff0c;实时渲染技术已从专业领域的“利器”&#xff0c;演变为驱动数字内容创作、工业设计、智慧城市、元宇宙构建等众多场景的核心动力。面对市场上多样的解决方案与服务商&#xff0c;如何选择一家真正强大、可靠且适合自身业务需求的合…

作者头像 李华
网站建设 2026/4/2 22:44:30

打印机驱动下载终极指南:惠普HP LaserJet Pro M1136打印机驱动!

“惠普HP LaserJet Pro M1136打印机驱动乱下载&#xff1f;小心设备报废还泄露隐私&#xff01;”惠普HP LaserJet Pro M1136打印机作为办公场景的万金油&#xff0c;集打印、扫描、复印于一体&#xff0c;但其驱动的适配性要求极高&#xff0c;稍有不慎就会出现功能缺失、设备…

作者头像 李华
网站建设 2026/3/27 9:23:31

新起点·新征程!灰鲸广告联盟乔迁之喜,鲸彩启程!

尊敬的开发者伙伴们&#xff1a;在这个充满希望的季节&#xff0c;我们满怀喜悦地向大家宣布&#xff1a;灰鲸广告联盟乔迁新址&#xff01;崭新的办公环境&#xff0c;标志着灰鲸广告联盟步入全新发展阶段&#xff0c;更承载着我们为合作伙伴提供优质服务的不变初心。新起点新…

作者头像 李华