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

怎么做企业网站排名创手机网站

怎么做企业网站排名,创手机网站,江西城乡建设网站,手机网站建设基本流程图题目链接 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的…

题目链接

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

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

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

  • 1 <= prices.length <= 1 0 5 10^5 105
  • 0 <= prices[i] <= 1 0 4 10^4 104

思路:

从前往后遍历,维护一个当前最低价格minPrice,和最大利益_maxProfit

/*** @param {number[]} prices* @return {number}*/
var maxProfit = function(prices) {if (prices.length <= 1) {return 0;}let minPrice=prices[0];let _maxProfit=0;for(let i=1;i<prices.length;i++){if(prices[i]<minPrice){minPrice=prices[i];}else{_maxProfit=Math.max(_maxProfit,prices[i]-minPrice);}}return _maxProfit;
};

时间复杂度:O(n)

空间复杂度:O(1)

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

相关文章:

  • 宁波网站开发制作微网站 底部导航菜单
  • 做网站要的图片斗鱼全国建设项目验收信息网站
  • 滕州市建设网站网站代码字体变大
  • 国际站wap端流量合肥经开区网络推广的公司
  • 广东省建设安全卡查询网站南京高端定制网站建设
  • 网站建设需要什么技术安卓手机网站源码下载
  • 吕梁网站建设西部数码域名备案
  • 山西城乡和建设厅网站首页wordpress型营销
  • 男女做那个的的视频网站企业网站建设专业
  • 获取网站访客qq号小程序定制开发和模板有什么区别
  • 咸阳哪里做网站青岛缤纷网络科技有限公司
  • asp双语网站后台怎么用加强司法机关网站建设
  • wordpress免费自适应主题seo站长工具推广平台
  • 电子商务网站建设有哪些知识点企业邮箱是什么?
  • 网站制作易捷网络html网站后台管理系统
  • 专业定制网站建设智能优化wordpress站标签也打不开
  • 服饰 企业 网站建设wordpress termgroup
  • dz论坛可以做招聘网站百度搜索引擎工作原理
  • 局域网网站建设教程视频解析wordpress
  • 做网站接活犯法吗母婴网站的功能设计
  • 新蔡哪有做网站建设的南昌门户网站建设
  • 恩施网站开发网站收录大幅度下降
  • 建设了湛江市志愿服务网站上海传媒公司李健
  • 深圳 网站建设公最近的热点新闻
  • 网站后台 登录界面模板 远吗html做网站头部
  • 茶叶电子商务网站开发技术支持清博舆情监测系统
  • 欧美设计网站深圳市平面设计协会
  • 区网站开发语言装饰公司logo
  • 玩具网站的制作网站做收付款接口
  • 企业网站关联优化上海实时新闻