当前位置: 首页 > news >正文

【力扣hot100题】(076)买卖股票的最佳时机

终于来到了最考验智商的贪心算法。

之前做过,但花了不少时间思考,所以这次做的很快。

思路就是记录最小价格,然后一路遍历边调整新的最小价格边比较目前价格和最小价格差价。

class Solution {
public:
    int maxProfit(vector<int>& prices) {
        int result=0;
        int minn=prices[0];
        for(int i=1;i<prices.size();i++){
            if(prices[i]<minn) minn=prices[i];
            else result=max(result,prices[i]-minn);
        }
        return result;
    }
};

相关文章:

  • 基于华为云kubernetes的应用多活的示例
  • 基于PyQt5的企业级生日提醒系统设计与实现
  • AI智能体需求研究报告:小红书、知乎、抖音等平台用户需求深度分析
  • 【QT】QT中的文件IO
  • 【SpringBoot】98、SpringBoot中整合springdoc-openapi-ui接口文档
  • 网络出故障时,四大表(MAC表、ARP表、路由表、转发表)怎么查?看看这套排查顺序
  • 操作系统常用命令
  • 点击抽奖功能总结
  • 更改CMD背景图片
  • [特殊字符] 手机连接车机热点并使用 `iperf3` 测试网络性能
  • 让你的MCP符合openai协议
  • 时间序列频率转换
  • 【Python】读取xlsb或xlsx的单一或连续单元格工具类
  • 从0到1构建工具站 - day6 (在线编程工具-docker)
  • C++初阶-C++入门基础
  • ubuntu自动更新--unattended-upgrades
  • AWS服务器 磁盘空间升级到100G后,怎么使其生效?
  • 在conda虚拟环境安装GIT并且克隆github上项目指南(解决443问题)
  • 全栈开发套件Telerik DevCraft——赋能现代化应用构建
  • STL库里的常用容器
  • 怎样创建行业门户网站/沈阳seo技术
  • 付运费送东西的网站怎么做/3a汽车集团公司网络营销方案
  • 网站建设公司格/奇零seo赚钱培训
  • 冀州网站建设/免费建站哪个最好
  • 网站多久才能做起来/免费数据统计网站
  • 做相似网站/注册网站域名