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

廊坊建设部网站wordpress wiki 模版

廊坊建设部网站,wordpress wiki 模版,修改WordPress登陆,市场调研的基本流程给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。…

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

 >>思路和分析

贪心算法:因为股票就买卖一次,那么贪心的想法很自然就是取最左最小值,取最右最大值,那么得到的差值就是最大利润。

class Solution {
public:int maxProfit(vector<int>& prices) {int low = INT_MAX;int result = 0;for (int i = 0; i < prices.size(); i++) {low = min(low, prices[i]);  // 取最左最小价格result = max(result, prices[i] - low); // 直接取最大区间利润}return result;}
};
  • 时间复杂度:O(n)
  • 空间复杂度:O(1)

参考和推荐文章:

代码随想录 (programmercarl.com)

动态规划解法,可以看我的往期文章:

leetCode 121.买卖股票的最佳时机 动态规划 + 状态转移_呵呵哒( ̄▽ ̄)"的博客-CSDN博客

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

相关文章:

  • 站长统计app进入网址90后做受网站
  • 做网站的必要网站栏目排序
  • 做商城类网站空间怎么买免费域名主机
  • 沈阳网站开发集团界面设计与制作专业学什么
  • 如何做一个简单的网站公司文化墙设计
  • 网站规划文字说明购物网站建设需求模板下载
  • 有哪几个平台做网站wordpress主题会员付费
  • 网站前后台套装模板官方网站的必要性
  • dede 汽车网站营销型网站建设的好处
  • 网站建设方案解救苏州久远网络wordpress的修订
  • 网站群建设招标深圳宝安区哪里好玩
  • 深圳做网站公司有哪些地方游戏分类网站怎么做
  • 自己用电脑做网站服务器还是新能源专业好
  • 个人是否可以申请持有网站PHP做克隆网站
  • 安康网站开发公司价格基于phpt漫画网站开发
  • 西安专题门户响应式网站建设网站建设价格规范
  • 青海网站建设企业ppt做多个网站
  • 活动 网站 源码物流软件app前十名
  • 汉中做网站公司莆田企业免费建站
  • 凡科网站是什么做的建设工程的在建设部网站
  • 网站整套模板怎么设置微信公众号
  • 南山区公司网站制作汕头论坛
  • 网站建设600元全包腾讯云可视化wordpress
  • html怎么做成网站怎么让自己的网站通过域名访问
  • 网站开发语言版本不同电脑优化软件哪个好用
  • 东莞常平网站设计免费创办网站
  • 张店学校网站建设方案网站维护多少钱一个月
  • 上海雷蒙威手表网站如何发布网站
  • 网站网站做代理移动app开发定制
  • 中国城乡住房和建设部网站广州网站设计服务