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

网站因未取得备案号而被关闭免费h5源码资源源码站

网站因未取得备案号而被关闭,免费h5源码资源源码站,网站建设毕业报告,wordpress 交友题意理解#xff1a; 给定一个数组 prices #xff0c;它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票#xff0c;并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交… 题意理解         给定一个数组 prices 它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。         返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润返回 0 。                  注意这里只有一只股票只进行一次买卖求最大利益。         所以对于每一天都有两个状态持有股票、不持有股票         这里定义一个二维dp数组dp[0]表示持有股票能获得的最大收益dp[0]表示不持有股票能获得最大大受益。         对于不持有股票的状态包含当天卖出         持有股票状态包含当前买入 解题思路         定义二维dp[]数组         dp[i][0]:表示持有股票能获得的最大收益         dp[i][1]:表示不持有股票能获得最大大受益         1.初始化         dp[0][0]-price[0];//买入所以当前收益为负         dp[0][1]0;//无交易无收益         2.递推公式         dp[i][0]max(之前买入当前买入)max(dp[i-1][0],-prices[i])         dp[i][1]max(之前卖出今天卖出)max(dp[i-1][1],dp[i-1][0]prices[i]) 1.解题 public int maxProfit(int[] prices) {int[][] dpnew int[prices.length][2];dp[0][0]-prices[0];dp[0][1]0;for(int i1;iprices.length;i){dp[i][0]Math.max(dp[i-1][0],-1*prices[i]);dp[i][1]Math.max(dp[i-1][1],dp[i-1][0]prices[i]);}return Math.max(dp[prices.length-1][0],dp[prices.length-1][1]);} 2.分析 时间复杂度O(n) 空间复杂度O(2n)
http://www.pierceye.com/news/991382/

相关文章:

  • 县区网站建设运行汇报宝塔 wordpress优化
  • 手机网站判断跳转代码怎么写pc网站怎么做自适应
  • 怎样在一个虚拟服务器里做两个网站西安市城乡建设管理局网站
  • 做网站实训总结查看网站建设的特点
  • 淘宝客网站如何让做量化交易网站开发
  • 青岛市城市建设管理局网站网络营销师培训费用是多少
  • 南昌建站模板深圳全网推广效果如何
  • 做网站的好公司wordpress大前端模板下载
  • 建设网站的申请信用卡吗下载百度免费
  • 徐州企业网站设计做瑜伽网站
  • 网站开发就是ssh吗.net 网站开发书籍
  • 网站名称没有排名上海工商网查询企业章程
  • 网站建设方案报价费用明细价格免费开店的电商平台
  • 济南网络建站模板用c 做的网站怎么打开
  • 网站建设培训课程好人一生平安网站哪个好
  • seo怎么做网站的tdk网站优化的核心不包括
  • 如何做一份网站的数据分析网站营销案例
  • 中小企业网站建设公司个人微信号做网站行吗
  • 网站无法连接服务器哪些国家网站无须备案
  • 重庆做网站设计培训机构排名全国十大教育机构排名
  • 做网站建设销售网络营销推广技巧
  • 南宁网站制作定制北京网站seo服务
  • 门户网站网页设计规范willin kan 让你的wordpress飞起来
  • 建设银行广州招聘网站wordpress dz
  • 如何介绍自己做的网站东莞回收网站设计
  • 北京驾校网站建设厦门网页设计培训班
  • 网络公司给我做网站我有没有源代码版权吗我怎么做个人网站
  • 免费建站网站一站式做网站需要懂那些软件
  • 做新网站怎样提交360寻找销售团队外包
  • 重庆市建设网站wordpress 新闻模版