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

道滘镇网站建设公司触屏手机网站设计

道滘镇网站建设公司,触屏手机网站设计,哪儿有做字体设计的网站,wordpress如和安装买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易…

买卖股票的最佳时机

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

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

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

class Solution:def maxProfit(self, prices: List[int]) -> int:min_price = 1e9max_profit = 0for price in prices:max_profit = max(price - min_price, max_profit)min_price = min(price, min_price)return max_profit

本题解题思路:

对价格数组进行遍历,每次遍历时,都记下当前已经出现的最小价格,以及把当天价格作为卖点的利润,并将本次的利润与前一天的利润对比,取最大值

这样,在遍历结束时,就能得到最大的利润了

买卖股票的最佳时机II

给你一个整数数组 prices ,其中 prices[i] 表示某支股票第 i 天的价格。

在每一天,你可以决定是否购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以先购买,然后在 同一天 出售。

返回 你能获得的 最大 利润 。

class Solution(object):def maxProfit(self, prices):""":type prices: List[int]:rtype: int"""profits = 0for i in range(1, len(prices)):profit = prices[i] - prices[i - 1]if profit > 0: profits += profitreturn profits

本题解题思路:

高买低卖,当无法获利时,不要买入。

所以从第二项开始遍历,每次都计算当天价格与前一天的差值,差值大于0时,当作当天的利润,加在总利润中,小于0时丢弃。

遍历完成后即得到了总的最大利润

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

相关文章:

  • 手机代码网站有哪些问题吗大连网络广告
  • 昆明官方网站建设python 网站开发 用什么框架
  • jsp做网站都可以做什么网页表白在线制作
  • 郑州网站空间没钱可以注册一千万的公司吗
  • 西安建筑网站免费推广软件排行榜
  • 深圳专业返利网站建设wordpress 文章简介
  • 石家庄网站制作仓谷泸州建设工程质量监督网站
  • 创意广告宣传片制作常德网站优化哪家好
  • 网站空间的建设百度搜索什么关键词排名
  • 公司网站设计教程网站推广方式有哪些
  • 企业 网站 推广网页建设方案怎么写
  • 东莞网站建设求职简历广西网站建设推广
  • 大亨网站开发想建个购物网站
  • 贵州铁路投资建设网站做亚马逊网站一般发什么快递公司
  • 网站流量排名查询北京seo优化wyhseo
  • 免费seo网站推荐一下软件网站开发中系统部署与维护要求
  • 网站怎么做电脑系统网站动态添加广告怎么做的
  • 如何做网站 知乎wordpress 域名使用
  • 网站后台是怎样制作的wordpress seo 标题
  • 个人网站建设论文中期报告企业网站推广阶段
  • 花生壳如何做网站wordpress 积分可见
  • 做网站需要代码吗南水北调建设管理局网站
  • 好的企业网站设计方案网络推广都有哪些渠道
  • 网站更新升级湖南发展最新消息公告
  • 网站演示代码网站开发做原型吗
  • 龙岩网站建设套餐服务10个网站
  • 微信 host 微网站模版大型电商平台有哪些
  • 免费ppt下载网站免费购物网站
  • 建设网站要花多少钱手机网站系统
  • 哈尔滨 网站建设公司关于介绍网页设计的演讲稿