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

做简单手机网站多少钱呀专业营销网站建设

做简单手机网站多少钱呀,专业营销网站建设,站内营销推广方式有哪些,广西壮族自治区在线seo关键词排名优化动态规划 思路: 假设 dp[i][0] 是第 i 天手上没有股票时的最大利润, dp[i][1] 是第 i 天手上有 1 支股票的最大利润;dp[i][0] 的迁移状态为: dp[i - 1][0],前一天手上已经没有股票,没有发生交易&#xff1…

动态规划

  • 思路:
    • 假设 dp[i][0] 是第 i 天手上没有股票时的最大利润, dp[i][1] 是第 i 天手上有 1 支股票的最大利润;
    • dp[i][0] 的迁移状态为:
      • dp[i - 1][0],前一天手上已经没有股票,没有发生交易;
      • dp[i - 1][1] + prices[i],前一天手上有 1 支股票,第 i 天将其卖掉获得收益 prices[i];
      • 所以, dp[i][0] = max(dp[i - 1][0], dp[i - 1][1] + prices[i])
    • 同理 dp[i][1] 的迁移状态:
      • dp[i - 1][1],前一天手上有1支股票,第 i 天继续持有,不发生交易;
      • dp[i - 1][0] - prices[i],前一天手上没有股票,第 i 天买入股票;
      • 所以,dp[i][1] = max(dp[i - 1][1], dp[i - 1][0] - prices[i])
    • 初始状态:
      • dp[0][0] = 0, dp[0][1] = -prices[0]
    • 使用动态规划方法将所有可能的值穷举出来,则最大的收益为 dp[size - 1][0]
class Solution {
public:int maxProfit(vector<int>& prices) {int size = prices.size();int dp[size][2];dp[0][0] = 0;dp[0][1] = -prices[0];for (int i = 1; i < size; ++i) {dp[i][0] = std::max(dp[i - 1][0], dp[i - 1][1] + prices[i]);dp[i][1] = std::max(dp[i - 1][1], dp[i - 1][0] - prices[i]);}return dp[size - 1][0];}
};

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

相关文章:

  • 潍坊营销网站企业建站怎么选择
  • php网站建设论文答辩产品销售型企业网站有哪些
  • 手机网站模板案例出入西安最新通知今天
  • 天津网站制作建设wordpress简约企业主题下载
  • 网站开发类优惠及服务承诺wordpress 用户名长度
  • 工业设计考研湛江网站优化
  • 青海西宁做网站多少钱wordpress文章列表paixu
  • 在国外网站付款要怎么做网站手机端首页用什么软件做
  • asp购物网站太原搭建网站的公司哪家好
  • 网站悬浮窗广告怎么做网站流量在哪设置
  • o2o网站开发公司软件开发和网站建设
  • 老榕树智能建站软件高端网约车
  • 东莞大朗网站建设仗剑佛山做外贸网站渠道
  • 免费购物网站源码广州设计公司前十名
  • 建网站需要花哪些钱网站设计文档
  • 绍兴网站设计公司建网站的大公司
  • 网站建设5iec东莞广告公司有哪些
  • 大连网站建设公司哪家好宿迁房产网签合同查询
  • 在线做原型的网站免费h5模板
  • 免费网站推广工具有哪些深圳网站设计有名 乐云践新
  • 公司网站建设征稿令怎么自己做礼品网站
  • 做网站的硬件有赞分销模式佣金
  • 一个网站做多少页面数量合适北京如何建设网站
  • 四川建设安全生产监督管理局网站织梦贷款网站模板
  • 网站怎么做目录跳转云南网络推广公司排名
  • 哪个网站做照片书最好看怎样推广网站
  • 成都网站建设939wordpress版权信息 插件
  • php网站怎么做集群万户网络科技有限公司
  • 微信网站搭建价格wordpress 设置头像
  • 网站模版购买装饰设计属于什么行业