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

做网站需要什么样的电脑配置物流托运

做网站需要什么样的电脑配置,物流托运,电商网站规划与建设方案,新乡 网站开发代码随想录算法训练营第46天 [ 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II 123.买卖股票的最佳时机III ] 一、121. 买卖股票的最佳时机 链接: 代码随想录. 思路#xff1a;dp[i][0] 第i天持有股票的最大利润 dp[i][1] 第i天不持有股票的最大利润 做题状态#xff1a;…代码随想录算法训练营第46天 [ 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II 123.买卖股票的最佳时机III ] 一、121. 买卖股票的最佳时机 链接: 代码随想录. 思路dp[i][0] 第i天持有股票的最大利润 dp[i][1] 第i天不持有股票的最大利润 做题状态看解析后做出来了 class Solution { public:int maxProfit(vectorint prices) {// dp[i][0] 第i天 持有 股票的状态得到的最大利润// dp[i][1] 第i天 不持有 股票的状态得到的最大利润// 一直持有就是前一天的持有状态 dp[i-1][0]// 或者我现在买了才持有因为只能买卖一次所以是-prices[i]// dp[i][0] max(dp[i-1][0],-prices[i])// 一直不持有就是前一天的不持有状态 dp[i-1][1]// 或者我现在卖了才不持有所以是前一天持有状态卖掉的前// dp[i-1][0]price[i] dp[i][1] max(dp[i-1][1],dp[i-1][0]price[i])// 初始化 dp[0][0] -prices[i]// dp[0][1] 0;vectorvectorint dp(prices.size(), vectorint(2, 0));dp[0][0] -prices[0];for (int i 1; i prices.size(); i) {dp[i][0] max(dp[i - 1][0], -prices[i]);dp[i][1] max(dp[i - 1][1], dp[i - 1][0] prices[i]);}// for (vectorint nums : dp) {// cout endl;// for (int i : nums) {// cout i ;// }// }return dp[prices.size() - 1][1];} }; 二、122.买卖股票的最佳时机II 链接: 代码随想录. 思路因为是多次买卖所以每次买卖前要考虑前一天持有状态 做题状态看解析后做出来了 class Solution { public:int maxProfit(vectorint prices) {// dp[i][0] 第i天不持有 最大利润// dp[i][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])vectorvectorint dp(prices.size(), vectorint(2, 0));dp[0][0] 0;dp[0][1] -prices[0];for (int i 1; i prices.size(); 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]);}return dp[prices.size()-1][0];} }; 三、123.买卖股票的最佳时机III 链接: 代码随想录. 思路注释 做题状态看解析后做出来了 class Solution { public:int maxProfit(vectorint prices) {// dp[i][j] i 代表第i天// j有五种情况 0—无操作 1-第一次持有 2-第一次卖出 3-第二次持有 4-第二次卖出// dp[i][0] dp[i-1][0]// dp[i][1] max(dp[i-1][1],dp[i-1][0] - prices[i])// dp[i][2] max(dp[i-1][2],dp[i-1][1] prices[i])// dp[i][3] max(dp[i-1][3],dp[i-1][2] - prices[i])// dp[i][4] max(dp[i-1][4],dp[i-1][3] prices[i])vectorvectorint dp(prices.size(), vectorint(5, 0));dp[0][0] 0;dp[0][1] -prices[0];dp[0][2] 0;dp[0][3] -prices[0];dp[0][4] 0;for (int i 1; i prices.size(); i) {dp[i][0] dp[i - 1][0];dp[i][1] max(dp[i - 1][1], dp[i - 1][0] - prices[i]);dp[i][2] max(dp[i - 1][2], dp[i - 1][1] prices[i]);dp[i][3] max(dp[i - 1][3], dp[i - 1][2] - prices[i]);dp[i][4] max(dp[i - 1][4], dp[i - 1][3] prices[i]);}return dp[prices.size() - 1][4];} };
http://www.hkea.cn/news/14364937/

相关文章:

  • 口碑好的常州网站建设免费开商城网站吗
  • 创建网站公司好小白怎么做跨境电商
  • 如何获取网站根目录链接科技公司取名
  • 旅游电商网站有哪些如何在社交网站上做视频推广
  • 网站怎么制作的展厅宣传片
  • 个人网站学生作业深圳企业网站建设报价
  • 外贸网站建站j网页制作
  • 学做饺子馅上那个网站专业定制房地产网站建设
  • 网站建设价格需要多少钱国人在线做网站
  • 贵阳做网站好的公司有哪些网推所什么意思
  • 吉林seo排名公司什么是搜索引擎优化
  • 广州响应式网站网站建设图文片
  • 浙江省邮电工程建设有限公司网站编程软件手机
  • 广东建设职业技术学院网站网站建设方案书 人员资金安排
  • 邢台企业做网站网站如何做301转向
  • 怀远县建设局门户网站深圳安全教育平台
  • 织梦网站更换域名seoul是什么国家
  • 自己有网站怎么做竞价医疗网站建设多少钱
  • 网站建设人员工作要求湘潭网站设计
  • 淄博网站制作方案徐水住房建设局网站
  • 衡水网站建设公司联系电话公司管理软件用什么好
  • 网站前台模板 html如何创建企业邮箱
  • 肇庆制作企业网站网站设计建设收费标准
  • 大连建设网站哪家好怎么用PS做网站横幅
  • 江阴外贸网站设计重庆网站网络推广
  • 建设网站方式有哪些如何建立网站
  • 如何做好一个企业网站个人主页设计代码
  • 给网站做备案茂县建设局网站
  • 欧美风格企业网站深圳万齐网站建设
  • 安陆做网站多少钱wordpress上传至哪个目录下