news 2026/9/8 0:08:06

hot100-63买卖股票的最佳时机

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
hot100-63买卖股票的最佳时机

一、题目

给定一个数组prices,它的第 i 个元素 prices[i]表示一支给定股票第 i 天的价格,只能选择某一天买入这只股票,并且选择未来某一个不同的日子卖出该股票,设计一个算法来计算所能获取的最大利润。返回最大利润,如果不能获取任何利润,返回0。

二、思路

1、遍历数组,记录最小买入价格,每一天都尝试以当前价格卖出,最大利润 = 当前价格 - 历史最低买入价,比较今天卖能赚多少,就能计算出当前的最大利润。

三、代码

class Solution { public int maxProfit(int[] prices) { int minPrice = Integer.MAX_VALUE,maxProfit = 0,curProfit = 0; for(int price : prices){ if(minPrice > price){ minPrice = price; } curProfit = price - minPrice; if(maxProfit < curProfit){ maxProfit = curProfit; } } return maxProfit; } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 18:32:47

学术写作效率升级:9款AI辅助工具推荐,从开题到初稿全程加速

在毕业论文撰写阶段&#xff0c;高效完成开题报告和正文是学生普遍面临的挑战&#xff0c;传统人工写作方式灵活性高但效率较低&#xff0c;而AI工具能快速生成内容并优化文本重复率与机器痕迹。通过对9款平台的横向评测&#xff0c;可筛选出最适合学术场景的智能辅助工具&…

作者头像 李华
网站建设 2026/9/2 18:35:00

AI赋能学术研究:9款写作工具横向对比,开题报告与论文初稿一键生成

在毕业论文撰写阶段&#xff0c;高效完成开题报告和正文是学生普遍面临的挑战&#xff0c;传统人工写作方式灵活性高但效率较低&#xff0c;而AI工具能快速生成内容并优化文本重复率与机器痕迹。通过对9款平台的横向评测&#xff0c;可筛选出最适合学术场景的智能辅助工具&…

作者头像 李华
网站建设 2026/9/2 18:35:41

论文写作智能化:精选9款AI工具实测,轻松搞定开题报告与初稿撰写

在毕业论文撰写阶段&#xff0c;高效完成开题报告和正文是学生普遍面临的挑战&#xff0c;传统人工写作方式灵活性高但效率较低&#xff0c;而AI工具能快速生成内容并优化文本重复率与机器痕迹。通过对9款平台的横向评测&#xff0c;可筛选出最适合学术场景的智能辅助工具&…

作者头像 李华
网站建设 2026/9/6 4:32:02

智能技术重构学术写作范式,9款AI工具评测展现高效论文生成能力

在毕业论文撰写阶段&#xff0c;高效完成开题报告和正文是学生普遍面临的挑战&#xff0c;传统人工写作方式灵活性高但效率较低&#xff0c;而AI工具能快速生成内容并优化文本重复率与机器痕迹。通过对9款平台的横向评测&#xff0c;可筛选出最适合学术场景的智能辅助工具&…

作者头像 李华
网站建设 2026/9/3 21:35:47

数字信号处理篇---DFT与DTFT

DFT 是一种数学工具&#xff0c;它将一个有限长度的、离散的&#xff08;在时域或空域中的&#xff09;信号&#xff0c;分解成一系列不同频率的复指数&#xff08;正弦和余弦&#xff09;波。核心思想&#xff1a;从“时间”到“频率”你看到的世界&#xff08;时域&#xff0…

作者头像 李华