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

小松建设官方网站上传网站需要什么软件

小松建设官方网站,上传网站需要什么软件,学校网站建设可行性分析,1688网站登录Leetcode: 121 买卖股票的最佳时机 代码随想录 1、确定下标和含义 dp[i][0]表示当天持有股票所得的最多现金 do[i][1]表示当天不持有股票的最多现金 2、递推公式 #xff08;1#xff09;如果第i天持有股票即dp[i][0]#xff0c; 那么可以由两个状态推出来 第i-1天就… Leetcode: 121 买卖股票的最佳时机 代码随想录 1、确定下标和含义 dp[i][0]表示当天持有股票所得的最多现金 do[i][1]表示当天不持有股票的最多现金 2、递推公式 1如果第i天持有股票即dp[i][0] 那么可以由两个状态推出来 第i-1天就持有股票那么就保持现状所得现金就是昨天持有股票的所得现金 即dp[i - 1][0]第i天买入股票所得现金就是买入今天的股票后所得现金即-prices[i] 那么dp[i][0]应该选所得现金最大的所以dp[i][0] max(dp[i - 1][0], -prices[i]); 2如果第i天不持有股票即dp[i][1] 也可以由两个状态推出来 第i-1天就不持有股票那么就保持现状所得现金就是昨天不持有股票的所得现金 即dp[i - 1][1] 第i天卖出股票所得现金就是按照今天股票价格卖出后所得现金即prices[i] dp[i - 1][0] 同样dp[i][1]取最大的dp[i][1] max(dp[i - 1][1], prices[i] dp[i - 1][0]); 3、初始化 dp[0][0]表示第0天持有股票此时的持有股票就一定是买入股票了所以dp[0][0] - prices[0]; dp[0][1]表示第0天不持有股票不持有股票那么现金就是0所以dp[0][1] 0; 时间复杂度O(n) 空间复杂度O(n) class Solution { public:int maxProfit(vectorint prices) {int len prices.size();if(len 0) return 0;vectorvectorint dp(len, vectorint(2));dp[0][0] - prices[0];dp[0][1] 0;for(int i 1; i len; i){dp[i][0] max(dp[i - 1][0], -prices[i]);dp[i][1] max(dp[i - 1][1], prices[i] dp[i - 1][0]);}return dp[len - 1][1];//最后肯定卖出} }; Leetcode: 122 买卖股票的最佳时机II 与上题不同的是这道题可以反复卖出股票。 所以就体现在状态公式上 如果第i天持有股票即dp[i][0] 那么可以由两个状态推出来 第i-1天就持有股票那么所得现金就是昨天持有股票的所得现金 即dp[i - 1][0]第i天买入股票所得现金就是昨天不持有股票的所得现金减去今天的股票价格 即dp[i - 1][1] - prices[i] 2如果第i天不持有股票即dp[i][1]的情况 依然可以由两个状态推出来 第i-1天就不持有股票那么所得现金就是昨天不持有股票的所得现金 即dp[i - 1][1]第i天卖出股票所得现金就是按照今天股票价格卖出后所得现金即prices[i] dp[i - 1][0] 时间复杂度O(n) 空间复杂度O(n) class Solution { public:int maxProfit(vectorint prices) {int len prices.size();vectorvectorint dp(len, vectorint(2, 0));dp[0][0] - prices[0];dp[0][1] 0;for (int i 1; i len; i) {dp[i][0] max(dp[i - 1][0], dp[i - 1][1] - prices[i]); // 注意这里是和121. 买卖股票的最佳时机唯一不同的地方。dp[i][1] max(dp[i - 1][1], dp[i - 1][0] prices[i]);}return dp[len - 1][1];} }; 之前我们用贪心的方法做过这道题所以可以回顾一下。
http://www.dnsts.com.cn/news/154022.html

相关文章:

  • 用什么软件做购物网站单页网站怎么做竞价
  • ps里新建网站尺寸怎么做网站建设中怎么编辑图片
  • 网站建设中 html如何申请免费空间
  • 济南网站建设询问企优互联价低enfold wordpress
  • 有那个网站可以做食品台账云南省建设工程信息网招标公告
  • 展示型网站案例中国建设信息化官网
  • 上海知名建站公司一站式网站建设电话
  • 安徽企业建站系统平台优质企业网站开发
  • 网站的记住密码功能怎么做局网站建设
  • 网站建设与维护题库及答案网站外链建设与维护
  • 烟台网站建设费用做网站与做app哪个容易
  • 泉州专业网站设计技术公司微信分销系统多少钱
  • 广东专业高端网站建设个人不良信息举报网站
  • 专门做win7系统的网站西安网站开发有哪些公司
  • 企业手机建站系统wordpress手动降级
  • 做公众好号的网站吗网站如何被收录情况
  • 神马网站快速排名软件自媒体策划哪里公司最好
  • 开发商城网站多少钱昆明做网站找天度
  • 青岛市建设网站wordpress国产网校
  • 网站正在建设中 免费可信赖的赣州网站建设
  • 外贸 网站推广计划服务器租用网站自动划分空间
  • 网站建设盈利模式手机制作网页用什么软件
  • spring做网站湛江市建设教育协会学校网站
  • 做网站一般用什么字体资讯网站优化排名
  • 网站的需求专业的丹阳网站建设
  • python 快速搭建网站wordpress主题接口
  • 网站seo自己怎么做永川网站建设熊掌号
  • 肃州区城乡和住房建设局网站网站建设推广选哪家
  • 能进封禁网站的浏览器网站 优化
  • 百度网站建设如何企业网站商城建设方案