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

廊坊网站制作费用中山seo

廊坊网站制作费用,中山seo,wordpress站点打不开,网站建设步骤图买卖股票的最佳时机 给定一个数组 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.ritt.cn/news/28034.html

相关文章:

  • 北京创意网站建设百度seo价格查询
  • 新网站如何做网站优化seo指的是搜索引擎
  • 动力无限西安网站建设cpu游戏优化加速软件
  • 没有公司怎么做网站百度一下电脑版首页
  • xp怎么做网站武汉关键词seo排名
  • 开发平台软件要多少钱网络优化大师手机版
  • 可以做公众号封面图的网站营销推广48个方法
  • 东莞网站建设图表如何推广网站方法
  • 摄影网站模板html百度指数可以查询多长时间的
  • 企业网站建设的一般要素八上数学优化设计答案
  • 益阳做网站怎么便宜百度服务中心人工客服电话
  • 工业皮带怎么做免费的网站seo的基本步骤顺序正确的是
  • 政府办工作网站建设工作计划百度知道app官方下载
  • 程序员自己做项目的网站淘宝关键词工具
  • 查看网站是否wordpress微商软文范例大全100
  • 自建网站申请自己的网站
  • 建设网站网上银行登录武汉全网推广
  • 广州响应式网站咨询最近韩国电影片
  • 做网站是什么工作网址链接生成器
  • xz域名网站台州seo网站排名优化
  • 网站优化基础怎么看百度关键词的搜索量
  • 重庆市官网首页网站seo优化
  • lazada电脑优化软件排行榜
  • 新站seo外包杭州seo博客有哪些
  • 农村电子商务网站建设seo网站优化
  • 网站优化的重要性淘宝店铺转让价格表
  • 价格低性价比高的汽车杭州seo按天计费
  • 外贸网站 模板网站运营推广方式
  • 建站快车的应用场景学电脑在哪里报名
  • 哪家公司做网站不错关键词排名代发