leetcode算法题--买卖股票的最佳时机 II
原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/
这类股票题目请见leetcode算法题–最佳买卖股票时机含冷冻期下面的参考链接,里面有全系列解法
动态规划:
dp[i][j] i表示第i天,j取0或者1,代表第i天卖出或持有股票
转移方程:
dp[i][0]=max(dp[i-1][0],dp[i-1][1]+prices[i])
dp[i][1]=max(dp[i-1][1],dp[i-1][0]-prices[i])
代码:
int maxProfit(vector<int>& prices) {int len=prices.size();int dp_i_0=0,dp_i_1=INT_MIN;for(int i=0;i<len;i++){dp_i_0=max(dp_i_0,dp_i_1+prices[i]);dp_i_1=max(dp_i_1,dp_i_0-prices[i]);}return dp_i_0;}
leetcode算法题--买卖股票的最佳时机 II相关推荐
- leetcode算法题-- 买卖股票的最佳时机
原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 这类股票题目请见leetcode算法题–最佳买卖股票时机含 ...
- leetcode算法题--买卖股票的最佳时机含手续费
原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/ 这类股票题目请见 ...
- _28LeetCode代码随想录算法训练营第二十八天-贪心算法 | 122.买卖股票的最佳时机II 、55.跳跃游戏、45.跳跃游戏II
_28LeetCode代码随想录算法训练营第二十八天-贪心算法 | 122.买卖股票的最佳时机II .55.跳跃游戏.45.跳跃游戏II 题目列表 122.买卖股票的最佳时机II 55.跳跃游戏 45 ...
- 代码随想录算法训练营第三十二天_第八章_贪心算法 | 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II
LeetCode 122.买卖股票的最佳时机II 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格.设计一个算法来计算你所能获取的最大利润.你可以尽可能地完成更多的交易(多次买卖一支股票 ...
- LeetCode实战:买卖股票的最佳时机 II
背景 为什么你要加入一个技术团队? 如何加入 LSGO 软件技术团队? 我是如何组织"算法刻意练习活动"的? 为什么要求团队的学生们写技术Blog 题目英文 Say you hav ...
- 贪心算法之买卖股票的最佳时机 II
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格. 设计一个算法来计算你所能获取的最大利润.你可以尽可能地完成更多的交易(多次买卖一支股票). 注意:你不能同时参与多笔交易(你必须在再次 ...
- 【LeetCode - 122】买卖股票的最佳时机 II(贪心 或 dp)
题目链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 给定一个数组,它的第 i 个元素是一支给定股票第 i ...
- leetcode系列-122.买卖股票的最佳时机 II
题目描述:给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格.在每一天,你可以决定是否购买和/或出售股票.你在任何时候 最多 只能持有 一股 股票. 你也可以先购 ...
- JAVA刷Leecode-贪心算法-区间问题-买卖股票的最佳时机 II
JAVA刷Leecode-贪心算法 算法思想 区间问题-买卖股票的最佳时机 II(122.,easy) 题目描述 输入输出样例 示例1 示例 2: 解题思路: 题解 解题思路:贪心算法 题解 资源学习 ...
最新文章
- Windows Azure Cloud Service (19) 动态指定WCF的发布地址
- AI2:预计2030年中国AI研究或领跑全球
- 1500+ FPS!目前最快的CNN人脸检测算法开源
- C# —— 进程与线程的理解
- [mybatis]动态sql_choose_分支选择
- JS window事件全集解析 (转载)
- Linux 查看磁盘容量、查找大文件、查找大目录
- linux终端下载notepad,在Linux系统上安装NotePad++的三种方法介绍
- 管理中的计算机应用真题,0051管理系统中计算机应用试题历年真题
- jquery实现上拉加载更多
- Linux 面试最常问的十个问题
- RubyOnRails终极部署
- 变化检测综述:Change Detection Based on Artificial Intelligence: State-of-the-Art and Challenges
- 计算机体系结构(国防科大)-第四章-指令级并行
- dojo query 实现Ajax,Dojo Query 详解
- MATLAB_数值计算_线性方程组
- MP1541升压电路
- Ubuntu 命令技巧(官方)
- 学习UCGUI的苦闷!!
- Flutter 学习 - Dart 语言基础