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

重庆建设局网站得物app公司怎么样

重庆建设局网站,得物app公司怎么样,黄骅港在哪里,企业网站建设哪家便宜买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天 的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股 票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易…

买卖股票的最佳时机

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天
的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股
票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0

输入:整型数组
输出:整型变量
思路:通过求解当天与前一天的差,得到该题可以转换为求子数组的最大值

class Solution {public int maxProfit(int[] prices) {//定义新的数组来维护int[] tmpNum = new int[prices.length];tmpNum[0] = 0;//定义preint pre = 0;int maxNum = 0;for(int i = 1;i < prices.length;i++){tmpNum[i] = prices[i] - prices[i-1];}for(int x : tmpNum){pre = Math.max(pre + x,x);maxNum = Math.max(pre,maxNum);}return maxNum;}
}

然后使用贪心算法

class Solution {public int maxProfit(int[] prices) {//每次都进行维护int minPrice = Integer.MAX_VALUE;int maxprofit = 0;for(int x : prices){//更新最大利润maxprofit = Math.max(maxprofit,x - minPrice);//更新最小值minPrice = Math.min(minPrice,x);}return maxprofit;}
}
http://www.yayakq.cn/news/414560/

相关文章:

  • 怎么做自己的优惠券网站抖音代运营服务框架
  • 信息网站开发合同wordpress微交易
  • 金华建站软件株洲做网站 省心磐石网络
  • 郓城网站建设电话php网站开发技术要点
  • 常州网站建设企业网站制作公司建设网站公司
  • 深圳网站建 1设骏域网站建设wordpress数据库批量替换网址
  • 计算机哪个专业工资最高小红书seo优化
  • 网站页面设计策划书wordpress在线问答插件
  • 黄浦做网站wordpress不能发文章_只能在标题内写字
  • 西安那些做网站的公司集团网站建
  • 镭拓网站建设商业网站建立
  • 深圳网站建设服务中心官网海南行指三亚网站开发
  • 广西城市建设学校学生网站seo网站首页推广
  • 图片版小说网站源码设计首页
  • 自己怎么开网站备案佛山哪家网站建设比较好
  • 有多少网站建设外包网页设计模板图片美食
  • 夺宝网站是怎么做推广的python自学必看的3本书
  • 源代码管理网站wordpress 响应式企业主题
  • 松江营销型网站建设公司wordpress 删除google
  • ios手机网站建设游戏网站建设策划方案模板
  • 网站平台怎么做的好处个人介绍网页制作
  • 产品型网站案例敬请期待的英语
  • 偷dede网站模板免费学编程的软件
  • 成都网站建设全平台网站开发的流程图和原型图
  • 莱芜高端网站建设价格手机网站开发在pc端
  • 江西恒通建设工程有限公司网站白云区建材网站建设
  • 可以做图接单的网站手工做女宝宝衣服的网站
  • 网站怎么做关键词在哪做苏州电子商务网站开发公司
  • 咸阳网站建设学校合肥建网站公司
  • 建设网站如果赚钱外包seo服务收费标准