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

买了虚拟主机怎么建设网站建站系统运营

买了虚拟主机怎么建设网站,建站系统运营,html网站地图,网站怎么建题目 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大…

题目

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。

你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。

示例 1:

输入:[7,1,5,3,6,4]
输出:5
解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。

示例 2:

输入:prices = [7,6,4,3,1]
输出:0
解释:在这种情况下, 没有交易完成, 所以最大利润为 0。

提示:

  • 1 <= prices.length <= 105
  • 0 <= prices[i] <= 104

解答

源代码

class Solution {public int maxProfit(int[] prices) {int minPrice = Integer.MAX_VALUE;int maxProfit = 0;for (int i = 0; i < prices.length; i++) {if (prices[i] < minPrice) {minPrice = prices[i];} else if (prices[i] - minPrice > maxProfit) {maxProfit = prices[i] - minPrice;}}return maxProfit;}
}

总结

尽量拒绝暴力破解,遍历一次,不断更新最低价和能够获得的最大利润,返回最终的最大利润。

http://www.yayakq.cn/news/364491/

相关文章:

  • 如何给网站做右侧悬浮电话金华网站建设开发
  • wordpress发布文章 更新失败镇江关键词优化如何
  • 哪家公司做移动网站网站建设的域名
  • 网站开发实践教程百度账户推广登陆
  • 巫山集团网站建设重庆网站空间
  • 深圳华丰大厦网站建设老域名
  • 苏州有哪些做网站公司好做动漫网站
  • 专做户外装备测评视频网站珠海网站建设制作哪家专业
  • 济南易搜的网站建设学校网站建设报告
  • 网站引擎友好性分析网站幻灯片 字段
  • 兰州市城乡建设局网站官网全球互联网中心在哪里
  • 中国交通建设监理协网站网站寄生虫怎么做
  • 商城网站建设多少钱wordpress 防伪系统
  • 东莞企业网站公司爱站网长尾关键词挖掘
  • 沈阳有什么服务网站wordpress怎么移动文章分类
  • 凡科可以做游戏网站吗网站开发淄博
  • 营销网站功能教育课程网站建设
  • 无锡专业网站推广自助建网站系统源码
  • 做a视频网站杭州萧山区抖音seo排行榜
  • 电商网站建设济南建网站高校门户网站源码
  • 上海 国际网站设计平台网站应该怎样做seo
  • 铁岭做网站软装潢.企业网站建设
  • 广西桂平建设局网站贵州省清镇市建设学校网站
  • 网站文件目录结构啦啦啦资源视频在线看
  • 2017网站建设费用公司网站购买主机
  • 网站开发公司广告word网站适配手机屏幕
  • 2345中国最好的网址站设计公司加盟
  • 电子商务网站建设方案推荐千万别学计算机网络技术
  • 安徽省建设造价管理协会网站提供东莞网站制作公司
  • 建设网站好处做网站 图片是文本