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

leetcode 122. 买卖股票的最佳时机 II

2023.7.29

         把整体利润拆分成每天的利润,将股票值想象成一个折线图,将所有上升的值相加即可。 代码:

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

http://www.lryc.cn/news/100847.html

相关文章:

  • 代理模式:控制访问的设计模式
  • 2020/7/30
  • 图形编辑器开发:是否要像 Figma 一样上 wasm
  • Linux学成之路(基础篇0(二十三)MySQL服务(主从MySQL服务和读写分离——补充)
  • spring启动流程 (6完结) springmvc启动流程
  • 设计模式-中介者模式在Java中使用示例-客户信息管理
  • 14443-1-doc
  • SpringBoot的三层架构以及IOCDI
  • RabbitMQ部署指南
  • 【Golang】Golang进阶系列教程--Go 语言切片是如何扩容的?
  • 【数据结构】顺序表(SeqList)(增、删、查、改)详解
  • [golang gin框架] 42.Gin商城项目-微服务实战之后台Rbac微服务角色增删改查微服务
  • 项目篇:Echo论坛系统项目
  • 数据可视化(2)
  • MD-MTSP:斑马优化算法ZOA求解多仓库多旅行商问题MATLAB(可更改数据集,旅行商的数量和起点)
  • 【笔试强训选择题】Day32.习题(错题)解析
  • 抖音seo账号矩阵系统源码如何开发布局?
  • vue项目cdn打包优化
  • Android 之 MediaPlayer 播放音频与视频
  • React中事件处理器的基本使用
  • RobotFramework
  • 【Matplotlib 绘制折线图】
  • ARM汇编基本变量的定义和使用
  • 排序算法汇总
  • cocos2d 中UserDefault在windows平台下的路径问题
  • ChatGPT与高等教育变革:价值、影响及未来发展
  • Matlab Image Processing toolbox 下载安装方法
  • 什么是消息键(Key)?如何使用消息键进行消息顺序性保证?
  • 慎思笃行,兴业致远:金融行业的数据之道
  • Git-分支管理