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

残联网站建设概况上海平台推广的公司

残联网站建设概况,上海平台推广的公司,998元网站建设优化,上海网站建设网页制一、题目解析 二、算法原理 我们可以使用dp[i]来表示第i天买卖股票所获得的最大利润。由题可得我们只能持有一支股票,并且在卖出后有冷冻期的限制,因此我们会有三种不同的状态: 我们目前持有一支股票,对应的「累计最大收益」记为…

一、题目解析

二、算法原理

 我们可以使用dp[i]来表示第i天买卖股票所获得的最大利润。由题可得我们只能持有一支股票,并且在卖出后有冷冻期的限制,因此我们会有三种不同的状态:

我们目前持有一支股票,对应的「累计最大收益」记为 dp[i][0];

我们目前不持有任何股票,并且处于冷冻期中,对应的「累计最大收益」记为 dp[i][1];

我们目前不持有任何股票,并且不处于冷冻期中,对应的「累计最大收益」记为 dp[i][2]。

对于 dp[i][0],我们目前持有的这一支股票可以是在第 i−1 天就已经持有的,对应的状态为 dp[i−1][0];或者是第 i 天买入的,那么第 i−1 天就不能持有股票并且不处于冷冻期中,对应的状态为 dp[i−1][2] 加上买入股票的负收益 prices[i]。因此状态转移方程为:

dp[i][0]=max(dp[i−1][0],dp[i−1][2]−prices[i])

对于 dp[i][1],我们在第 i 天结束之后处于冷冻期的原因是在当天卖出了股票,那么说明在第 i−1 天时我们必须持有一支股票,对应的状态为 dp[i−1][0] 加上卖出股票的正收益 prices[i]。因此状态转移方程为:

dp[i][1]=dp[i−1][0]+prices[i]

对于 dp[i][2],我们在第 i 天结束之后不持有任何股票并且不处于冷冻期,说明当天没有进行任何操作,即第 i−1 天时不持有任何股票:如果处于冷冻期,对应的状态为 f[i−1][1];如果不处于冷冻期,对应的状态为 dp[i−1][2]。因此状态转移方程为:

dp[i][2]=max(dp[i−1][1],dp[i−1][2])

由于我们要想所获利润最大化则最后一天后一定不持有股票则 max(dp[n-1][1],dp[n-1][2])即为所求。

三、代码解析

 

 

 

http://www.hkea.cn/news/417428/

相关文章:

  • 织梦政府网站模板百度在线入口
  • 专业做婚纱摄影网站会员制营销
  • 网站内容丰富互动营销平台
  • 阿里巴巴logo高清图谷歌seo网站推广
  • 网站如何做内链seo高手是怎样炼成的
  • 设计师个人网站建设怎样注册一个自己的平台
  • 徐州营销网站建设产品线上推广渠道
  • 绍兴市网站建设公司企业官网搭建
  • 关于网页设计的网站免费发布信息网站大全
  • 郑州新闻头条seo基础教程
  • 做网站比较大的公司朔州seo
  • 如何制作私人网站福州专业的seo软件
  • 做网站主流技术南宁在哪里推广网站
  • 老板让我做网站负责人微博营销软件
  • 教我做网站百度打开
  • 网站开发时如何兼容电商运营是做什么的
  • 河北建设银行石家庄分行招聘网站怎么申请自己的网络平台
  • vs2008 做网站搜索引擎的工作原理是什么
  • 东莞常平做网站公司app营销策划方案
  • 爱用建站 小程序重庆网站制作公司
  • 网站建设小企业案例漯河网络推广哪家好
  • wordpress 清空回收站合肥网站优化软件
  • 电站建设招聘网站智推教育seo课程
  • 做静态网站选用什么服务器站长素材网站
  • 网站建设先做前台还是后台百度认证是什么
  • 广州专业做crm系统的供应商seo网站培训班
  • 景安建网站企业网站seo方案案例
  • 山东滕州疫情最新消息今天i长沙官网seo
  • 公司做网站买域名之后做什么百度一下你就知道手机版
  • 北京婚恋网站哪家最好企业推广宣传方式