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

低价网站建设多少钱b2b推广网站

低价网站建设多少钱,b2b推广网站,平面设计师多少钱一个月,wordpress 分类列表题目链接 Leetcode.121 买卖股票的最佳时机 esay 题目描述 给定一个数组 p r i c e s prices prices ,它的第 i i i 个元素 p r i c e s [ i ] prices[i] prices[i] 表示一支给定股票第 i i i 天的价格。 你只能选择 某一天 买入这只股票,并选择在…

题目链接

Leetcode.121 买卖股票的最佳时机 esay

题目描述

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

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

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 0 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 ≤ p r i c e s . l e n g t h ≤ 1 0 5 1 \leq prices.length \leq 10^5 1prices.length105
  • 0 ≤ p r i c e s [ i ] ≤ 1 0 4 0 \leq prices[i] \leq 10^4 0prices[i]104

解法:动态规划

我们定义 c o s t cost cost 为前 i − 1 i - 1 i1最小的购入成本

我们定义 p p p 为前 i − 1 i - 1 i1卖掉股票的最大利润

那么 前 i i i 天最大的利润 = = = m a x { p max \{ p max{p , 第 i i i 天的价格 − c o s t } -\quad cost \} cost}

时间复杂度: O ( n ) O(n) O(n)

C++代码:

class Solution {
public:int maxProfit(vector<int>& prices) {int p = 0 , cost = 1e9;for(auto x:prices){cost = min(cost , x);p = max(p , x - cost);}return p;}
};
http://www.tj-hxxt.cn/news/43268.html

相关文章:

  • 怎么做ebay网站seo网站推广方案策划书
  • 做网站销售需要注意的搜索引擎关键词优化技巧
  • 中国建设银行wap网站百度推广的四种收费形式
  • 中建国能建设集团网站许昌网络推广公司
  • 国内知名的网站建设公司公关公司一般收费标准
  • 国外专门做旅游攻略的网站百度大搜推广和百度竞价
  • b2b网站规划爱站网站长百度查询权重
  • 杭州网站优化谈谈你对互联网营销的认识
  • 保山市住房和城乡建设局网站西安百度竞价托管
  • 网站建设的种类建立一个国外的网站
  • 沙市做网站weisword衡阳有实力seo优化
  • 凤阳做网站爱站长尾词
  • 十大互联网企业排名网站外部优化的4大重点
  • wordpress后台页面加载慢上海seo推广公司
  • 网站设计自已申请高质量网站外链平台
  • 在国外怎么做网站服务推广软文
  • 做自媒体常用的图片网站当阳seo外包
  • a wordpress临沂seo网站管理
  • 六安网站建设网络服务seo的概念
  • 南通网站优化公司百度推广怎么样
  • 做电商怎么找货源seo代理计费系统
  • 青海医院网站建设公司东莞网站seo技术
  • 媒体135网站seo学习
  • 网站后台文章编辑不了seo搜索引擎优化教程
  • 北京怎样在社保网站上做减员舆情系统
  • 济南市网站建设企业最新的军事新闻
  • 聚名网买卖域名合法吗搜索引擎优化理解
  • 营销网站做推广如何写软文
  • 东莞网站建设美丽深圳专业建站公司
  • webform 做网站好不好交换链接适用于哪些网站