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

学校网站建设意义有哪些网络品牌营销案例

学校网站建设意义有哪些,网络品牌营销案例,临沂网站设计价格,wordpress 在线支付上一篇:算法随笔_61:二进制求和-CSDN博客 题目描述如下: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获…

上一篇:算法随笔_61:二进制求和-CSDN博客

=====

题目描述如下:

给定一个数组 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。

====

算法思路:

我们从左往右观察原数组,当元素递减时,如,prices[i] > prices[i+1],prices[i]无需做为买入价格的候选,因为假如后面有个高于prices[i]的价格出现,那么prices[i+1]肯定是一个更好的买入价格的候选。因此,我们只需选择递减趋势的最小元素即可,我们设minP做为这个最小值。

当元素开始上升时,我们计算当前元素与minP的差值diff,并取最大的价格差值res。

当元素再次递减时,最大的差值不可能再大于刚才找到的res。但是我们可以尝试找一个更小的minP。如果当前元素小于minP,我们更新minP。这样,如果后面有大值出现的时候,与最新的minP的差值,才有可能大于刚才的res。

通过上述算法,我们不断的更新res,最后得出结果。

下面是Python的代码实现:

class Solution(object):def maxProfit(self, prices):""":type prices: List[int]:rtype: int"""minP=prices[0]res=0for p in prices:diff=p-minPif diff < 0:minP=pelse:res=max(res, diff)return res


文章转载自:

http://MLfCI2Dn.tmpLs.cn
http://cKChwsj3.tmpLs.cn
http://SdEQmD8O.tmpLs.cn
http://rzvHgOAd.tmpLs.cn
http://9RgOiqFY.tmpLs.cn
http://USNqr8cD.tmpLs.cn
http://aSHqONNB.tmpLs.cn
http://q6Af3cmA.tmpLs.cn
http://X5wxVOaH.tmpLs.cn
http://OgUfl4W8.tmpLs.cn
http://aWUIAjxb.tmpLs.cn
http://dGsfua6d.tmpLs.cn
http://LR3qZ1oo.tmpLs.cn
http://KySWhf4A.tmpLs.cn
http://PmfOXQom.tmpLs.cn
http://UsCiWSQq.tmpLs.cn
http://xIc0JOA4.tmpLs.cn
http://0o2uhge7.tmpLs.cn
http://2oERwKuF.tmpLs.cn
http://UFrnjbkQ.tmpLs.cn
http://W4kE7RYq.tmpLs.cn
http://1gK4Yqab.tmpLs.cn
http://OVTcM3WC.tmpLs.cn
http://54c1W9oq.tmpLs.cn
http://F0LweHW8.tmpLs.cn
http://pxUv80zO.tmpLs.cn
http://ARriAVVy.tmpLs.cn
http://GHe1xPeO.tmpLs.cn
http://upXp6d1U.tmpLs.cn
http://3I7vsgvv.tmpLs.cn
http://www.dtcms.com/wzjs/668756.html

相关文章:

  • 360线上推广google搜索优化
  • 毕业设计做系统好还是网站好做网站包含微信公众号吗
  • 高端的电影网站镇江网站
  • oou淘宝客图片wordpress模板青岛百度快速优化排名
  • 如何做网站的内链优化广州seo服务外包
  • 网站制作蒙特wordpress仪表盘加速
  • 网站公司查询域名价格查询网站
  • 钱包网站开发在线设计平台leopoly
  • 网站建设柒首先金手指7推荐好的网站或网页
  • 营销型网站报价明细八百客crm系统登录入口
  • 网站建设 焦作工商注册咨询电话多少
  • 中国建设银行官网站信用卡管理天然气公司的网站应该怎么做
  • 做个网站上百度怎么做中国建设银行官网站诚聘英才
  • 网站免费建站人生若只初相见04网站开发代码h5
  • 旅游网站 静态模板网站目录做二级域名
  • 网站导航结构的优化wordpress迁站到阿里云
  • 石家庄教育平台网站建设汕头网
  • 长春企业建站平台海报设计论文
  • 学校网站资源建设方案广州网页设计培训班
  • 一个外贸网站要多大的空间比较好好公司的网站设计
  • 宁波自主建站模板汾阳网站建设
  • 曹妃甸建设局网站如何推广店铺呢
  • 山东省住房和城乡建设部网站企业网站网页
  • 如何利用ftp上传网站如何建网站赚取佣金
  • 好设计英文网站中国东方营销网站
  • 我的网站百度找不到北京 网站建设
  • 菏泽网站建设报价成都建设银行分行招聘网站
  • 桐城市建设局网站更知鸟wordpress
  • 深圳网站建设联系电话怎样做网站导购教程
  • 北京网站制作建设公司哪家好深圳专业产品设计