48 - LeetCode 122 121. 买卖股票的最佳时机
// algorigthm 的 min 和 max 函数用于保存当前状态#include <algorithm>
#include <vector>
using namespace std;class Solution {public:int maxProfit(vector<int>& prices) {if(prices.empty())return 0;int profit = 0;int buy = prices[0];for(int i=0;i<prices.size();i++){//截至到第i天的时候,买入的最低buy = min(buy,prices[i]);profit = max(profit,prices[i] - buy);} return profit; }
};
48 - LeetCode 122 121. 买卖股票的最佳时机相关推荐
- 【LeetCode】121. 买卖股票的最佳时机(C++)
121. 买卖股票的最佳时机 1 题目描述 2 示例描述 2.1 示例1 2.2 示例2 3 解题提示 4 解题思路 5 暴力代码(超时) 6 解答代码 1 题目描述 给定一个数组 prices ,它 ...
- 【LeetCode】121.买卖股票的最佳时机
题目 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润. 注意你不能在买入股票前卖出股票. ...
- 【LeetCode - 122】买卖股票的最佳时机 II(贪心 或 dp)
题目链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 给定一个数组,它的第 i 个元素是一支给定股票第 i ...
- leetcode系列-121. 买卖股票的最佳时机
题目描述: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格.你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票. 设 ...
- LeetCode:121.买卖股票的最佳时机——动态规划
- _42LeetCode代码随想录算法训练营第四十二天-动态规划 | 121.买卖股票的最佳时机、122.买卖股票的最佳时机II
_42LeetCode代码随想录算法训练营第四十二天-动态规划 | 121.买卖股票的最佳时机.122.买卖股票的最佳时机II 题目列表 121.买卖股票的最佳时机 122.买卖股票的最佳时机II 1 ...
- leetcode - 121.买卖股票的最佳时机
121.买卖股票的最佳时机 ------------------------------------------ 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 如果你最多只允许完成 ...
- 力扣刷题day42|121买卖股票的最佳时机、122买卖股票的最佳时机II
文章目录 121. 买卖股票的最佳时机 贪心思路 动态规划思路 动态规划五部曲 122. 买卖股票的最佳时机II 贪心思路 动态规划思路 动态规划五部曲 121. 买卖股票的最佳时机 力扣题目链接 给 ...
- 《LeetCode刷题》—121. 买卖股票的最佳时机
<LeetCode刷题>-121. 买卖股票的最佳时机 一.题目内容 原题连接:https://leetcode.cn/problems/best-time-to-buy-and-sell ...
最新文章
- 搭建Solr集群的推荐方案
- koa mysql模块_koa 项目中引入 mysql
- 转载:常用正则表达式大全!(例如:匹配中文、匹配html)
- [JAVA基础] 成员变量和局部变量(一看就懂的总结归纳篇)
- (JavaWeb)会话跟踪技术Cookie和Session(重点)
- AngularJS学习之旅—AngularJS Http(九)
- 微信公众号无限群发消息 v5.7.1 多功能版全开源 + 配置教程
- CSDN 联合 18 家大厂招聘直播,10 小时突破百万热度!
- java计算器流程图_我的第一个JAVA程序之计算器
- mac homebrew加速
- Android 替换应用内so文件避免每次都要重新打包的麻烦
- 阿里云ECS节省计划重磅发布 比包年包月灵活,比按量付费划算,最高节省76%费用
- 数据分析-Excel简介
- 2022考研日志(已完结)
- 慎用还原Wpa.dbl文件
- 同样的代码不同环境 提示握手失败:ssl_client_socket_impl.cc handshake failed
- jenkins配置使用
- 蚂蚁金服软件测试开发工程师电话面试记录
- 室内定位导航系统设计实现指南
- html盒子长宽高英文,长宽高英语
热门文章
- 在matlab中xt( ),编译matlab的s函数(compiling s-functions for matlab)
- kibana数据导入导出_MySQL数据库批量导出和导入查询数据
- 中职计算机网络技术教学大纲,计算机网络技术课程教学大纲
- hiveserver2启动不起来_汽车一键启动只能用来打火吗 车主必须知道的几个“隐藏”技巧!...
- 宁波大学2020计算机技术复试线,宁波大学2020年考研复试分数线
- excel日期格式改不了_画进度计划横道图,Excel就够了
- git项目初始上传服务器,快速架设一个使用 SSH 的 Git 服务
- linux 时间戳计数器,使用TSC(时间戳计数器)计算时间
- linux dd 清屏 of=/dev/mem,Linux系统简介分区基础命令(ADMIN01-2)(示例代码)
- dataframe 空值替换为0_Python数据结构大结局:DataFrame