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

wordpress 找站点玛丁图商城网站开发

wordpress 找站点,玛丁图商城网站开发,小程序商店推荐,ui设计培训班有用吗题目来源:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-with-cooldown/description/ C题解:动态规划 状态1:表示持有股票。更新为之前持有股票(dp[i-1][0])或者不持有股票且不处于冷冻期后买入&…

题目来源:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-with-cooldown/description/

C++题解:动态规划

状态1:表示持有股票。更新为之前持有股票(dp[i-1][0])或者不持有股票且不处于冷冻期后买入(dp[i-1][2]-prices[i])。

状态2:表示不持有股票且处于冷冻期,即卖出。更新为持有股票后卖出(dp[i-1][0]+prices[i])。

状态3:表示不持有股票且不处于冷冻期,即保持之前已经持有股票的状态。更新为不持有股票的两个状态较大值(dp[i-1][1] 或 dp[i-1][2])。

返回值为状态2或状态3中的较大值。

class Solution {
public:int maxProfit(vector<int>& prices) {int n = prices.size();if(n <= 1) return 0;// dp[i][0]表示持有股票,dp[i][1]表示不持有股票且处于冷冻期-即卖出,dp[i][2]表示不持有股票且不处于冷冻期,即保持之前已经持有股票的状态vector<vector<int>> dp(n, vector<int>(3, 0));dp[0][0] = -prices[0];for(int i = 1; i < n; i++){dp[i][0] = max(dp[i-1][0], dp[i-1][2]-prices[i]); cout<<dp[i][0]<<" ";dp[i][1] = dp[i-1][0] + prices[i]; cout<<dp[i][1]<<" ";dp[i][2] = max(dp[i-1][1], dp[i-1][2]); cout<<dp[i][2]<<" "<<i<<endl;}return max(dp[n-1][1], dp[n-1][2]);}
};

http://www.yayakq.cn/news/391741/

相关文章:

  • 建设信用卡网站换积分锁定网站导航栏
  • 紫金网站建设公司韩雪个人网站
  • 做多级分销的网站网页编辑栏无法写入
  • 贵阳网站设计找哪家找人做网站设计 哪个平台可以找
  • 怎样不花钱做网站ae模板精品站
  • 幼教网站模板wordpress添加音乐播放器
  • 网站图片用什么做的赤峰网站建设培训学校
  • 常州网站建设找思创新冠咳嗽吃什么药
  • 服装网站建设的利益分析qq开发人
  • 自己做网站怎么优化wordpress优点
  • 宁波网站推广方法网站推广经理招聘
  • 北京市建设工程审核在哪个网站网站开发的就业前景如何
  • 潍坊网站建设网超设计师 推荐 网站
  • 扬州网络科技有限公司网站建设关于京东商城网站建设的实践报告
  • 宁波网站建设网站开发logo图案生成器
  • 服务器吗放几个网站wordpress app制作教程
  • 深圳移动网站建设小红书推广方法
  • 英文网站设计哪家好网站模板怎么样
  • 有没有教做网站实例视频邮轮哪个网站是可以做特价胃肠的
  • 无法进入建设银行网站网站怎么建设
  • 湖北网站建设哪家有视频网站怎么做统计
  • 亚马逊虚拟主机做网站18款app软件免费下载
  • 找人做网站需要交接什么仿腾讯视频网站源码
  • 网站建设工具品牌有哪些电子商务网站开发教程课后答案
  • 雨灿网站建设Wordpress可视化导航
  • 金华市有网站建设最低价漯河建设工程信息网
  • 端口扫描站长工具网站单页面
  • 什么网站可以做饼图房地产信息网首页
  • 模板建站可以做优化吗约软件免费的有哪些
  • 网站范例网页设计素材背景图片