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

珠海营销型网站建设网站功能优化

珠海营销型网站建设,网站功能优化,东营 微信网站建设,成都手机网站设计假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖 一次 该股票可能获得的利润是多少? 例如一只股票在某些时间节点的价格为 [9,11,8,5,7,12,16,14]。 如果我们能在价格为 5 的时候买入并在价格为 16 时卖出,则能收获最大的利润 11。…

假设把某股票的价格按照时间先后顺序存储在数组中,请问买卖 一次 该股票可能获得的利润是多少?

例如一只股票在某些时间节点的价格为 [9,11,8,5,7,12,16,14]。

如果我们能在价格为 5 的时候买入并在价格为 16 时卖出,则能收获最大的利润 11。

数据范围

输入数组长度 [0,500]。

样例:

输入:[9, 11, 8, 5, 7, 12, 16, 14]

输出: 

11

解题思路: 从正常现实生活中考虑我们买卖股票肯定想在最低价的时候将它买入在最高价的时候将其抛售。

为了获取最大利润,用min变量记录前 i - 1 天股票的最低价。

假设今天是第 i 天,而我们理应记录第 i 天的利润(即当天的股票售价 - min)并用res变量时刻记录利润,并筛选出利润的最大值(max函数)。

这样最后的最大利润就是 res 。

理论成立代码如下:

class Solution {public int maxDiff(int[] nums) {if(nums.length == 0)//特殊情况return 0;int min = nums[0];int res = 0;//只有一个数据就直接返回0了for(int i = 1;i < nums.length; i ++){res = Math.max(res, nums[i] - min);min = Math.min(min, nums[i]);//先更新利润再更新min}return res;}
}

http://www.dinnco.com/news/14438.html

相关文章:

  • 一嗨租车网站建设的功能特色最新行业动态
  • 网站建设+人员+年终总结最新国际新闻事件
  • 网站流量如何做腾讯广告推广平台
  • 网页设计实训心得体会300字搜索引擎seo关键词优化效果
  • 做网站用什么服务器会比较好百度法务部联系方式
  • 电子表格做网站框架企业微信会话内容存档
  • 前端做视频直播网站郑州网站
  • 做餐饮网站网站建设方案内容
  • 做网站放太多视频站长之家官网入口
  • 做生存曲线网站信息流推广
  • 开源建站软件seo网站优化方案案例
  • 郑州餐饮网站建设哪家好如何创建一个app
  • 怎么样拓展客户资源杭州专业seo服务公司
  • 阿里云服务器可以做彩票网站吗seo到底是做什么的
  • 网站内容优化方案成都官网seo厂家
  • 做视频搬运哪个网站最赚钱网络推广和竞价怎么做
  • 什么是网络营销?如何理解网络营销windows优化大师有必要安装吗
  • 家用100mb光纤做网站近期热点新闻
  • 手机验证登录网站开发举例网络营销的例子
  • 网站建设合同书范本企业邮箱申请
  • 做相亲网站赚钱吗湖南正规关键词优化报价
  • 做网站的出路360免费做网站
  • 网站建设代理多少钱邮件营销
  • 西宁做网站的好公司搜索引擎是网站吗
  • 湖南长大建设集团股份有限公司网站外贸公司如何做推广
  • 营销型企业网站建设google搜索引擎下载
  • vs2008网站消息弹窗怎么做百度seo排名优化软件分类
  • 松原市建设局网站福建seo排名
  • 哪里有学视频剪辑培训的网页搜索优化seo
  • 按钮特效网站免费ip地址代理