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

用vs做网页是怎么创建网站的360网站收录

用vs做网页是怎么创建网站的,360网站收录,网站运营与网站策划,做动态网站的流程代码随想三刷动态规划篇8 122. 买卖股票的最佳时机 II题目代码 123. 买卖股票的最佳时机 III题目代码 188. 买卖股票的最佳时机 IV题目代码 309. 买卖股票的最佳时机含冷冻期题目代码 122. 买卖股票的最佳时机 II 题目 链接 代码 class Solution {public int maxProfit(int…

代码随想三刷动态规划篇8

  • 122. 买卖股票的最佳时机 II
    • 题目
    • 代码
  • 123. 买卖股票的最佳时机 III
    • 题目
    • 代码
  • 188. 买卖股票的最佳时机 IV
    • 题目
    • 代码
  • 309. 买卖股票的最佳时机含冷冻期
    • 题目
    • 代码

122. 买卖股票的最佳时机 II

题目

链接

代码

class Solution {public int maxProfit(int[] prices) {if(prices.length==1){return 0;}int[][] dp = new int[prices.length][2];dp[0][0] = 0;dp[0][1] = -prices[0];for(int i =1;i<prices.length;i++){dp[i][0] = Math.max(dp[i-1][0],dp[i-1][1]+prices[i]);dp[i][1] = Math.max(dp[i-1][1],dp[i-1][0]-prices[i]);}return dp[prices.length-1][0];}
}

123. 买卖股票的最佳时机 III

题目

链接

代码

class Solution {public int maxProfit(int[] prices) {if(prices.length==1){return 0;}// 0 未持有// 1 第一次持有// 2 第一次未持有// 3 第二次持有// 4 第二次未持有int[][] dp = new int[prices.length][5];dp[0][1] = -prices[0];dp[0][3] = -prices[0];for(int i =1;i<prices.length;i++){dp[i][1] = Math.max(dp[i-1][1],dp[i][0]-prices[i]);dp[i][2] = Math.max(dp[i-1][2],dp[i][1]+prices[i]);dp[i][3] = Math.max(dp[i-1][3],dp[i][2]-prices[i]);dp[i][4] = Math.max(dp[i-1][4],dp[i][3]+prices[i]);}return dp[prices.length-1][4];}
}

188. 买卖股票的最佳时机 IV

题目

链接

代码

class Solution {public int maxProfit(int k, int[] prices) {if(prices.length==1){return 0;}// 0 未持有// 1 第一次持有// 2 第一次未持有// 3 第二次持有// 4 第二次未持有// ...int[][] dp = new int[prices.length][k*2+1];for(int i= 1;i<k*2+1;i+=2){dp[0][i] = -prices[0];}for(int i =1;i<prices.length;i++){for(int j =1;j<k*2+1;j+=2){dp[i][j] = Math.max(dp[i-1][j],dp[i][j-1]-prices[i]);dp[i][j+1] = Math.max(dp[i-1][j+1],dp[i][j]+prices[i]);}}return dp[prices.length-1][k*2];}
}

309. 买卖股票的最佳时机含冷冻期

题目

链接

代码

class Solution {public int maxProfit(int[] prices) {if(prices.length==1){return 0;}int[][] dp = new int[prices.length][2];dp[0][1] = -prices[0];dp[1][0] = Math.max(dp[0][0], dp[0][1] + prices[1]);dp[1][1] = Math.max(dp[0][1], -prices[1]);for(int i = 2;i<prices.length;i++){dp[i][0] = Math.max(dp[i-1][0],dp[i-1][1] + prices[i]);dp[i][1] = Math.max(dp[i-1][1],dp[i-2][0]-prices[i]);}return dp[prices.length-1][0];}
}
http://www.ds6.com.cn/news/71468.html

相关文章:

  • 张家港哪家做企业网站网站统计分析工具的主要功能
  • 关于网站制作的评价石家庄网络营销网站推广
  • 网站开发编译器视频营销成功的案例
  • 做外国网站百度搜到一键优化
  • 做营销看的网站网站外链的优化方法
  • 怎样在手机上创建网站网络营销的手段包括
  • 余姚网站建设报价专业营销策划团队
  • 罗湖区住房和建设局网站官网太原seo团队
  • 高端网站建设创新百度极速版app下载
  • 什么网站可以做微传单百度热搜榜排名今日第一
  • 镇江建工建设集团网站百度推广电话客服
  • 如何做文化传播公司网站软件开发公司排行榜
  • 公司网站域名实名认证怎么做外贸营销推广
  • dw做网站怎么写弹出客服邮箱南京广告宣传公司seo
  • 带孩子做网站aso优化方案
  • 北京东站深圳百度百科
  • 做服装设计兼职的网站天津关键词优化网排名
  • 建一个公司网站要多少钱竞彩足球最新比赛
  • 上海市建设工程合同备案网站百度数据中心
  • 公司网站开发怎么收费手机怎么在百度上发布信息
  • 2023半夜免费b站推广成都seo技术经理
  • 佛山自定义网站建设自媒体是如何赚钱的
  • 成都电子商务网站建设公司中央刚刚宣布大消息
  • 软件外包公司能去吗有没有免费的seo网站
  • 公司网站发展规划书外链工具软件
  • 小江网站建设公司营销网络是什么意思
  • 如何做视频播放网站沧州网站建设推广
  • 深圳网站建设工作室第三波疫情将全面大爆发
  • 怎么给网站有一字做标记长沙做搜索引擎的公司
  • 个人电子简历模板seo投放是什么意思