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

菏泽做网站优化的今日重大国际新闻

菏泽做网站优化的,今日重大国际新闻,做动态网站需要多少钱,wordpress 推荐主题【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致&…

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C++语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致)

【题目描述】

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

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

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

【示例一】

输入:[7,1,5,3,6,4]
输出:5
解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。

【示例二】

输入:prices = [7,6,4,3,1]
输出:0
解释:在这种情况下, 没有交易完成, 所以最大利润为 0。

【提示及数据范围】

  • 1 <= prices.length <= 10的5次方
  • 0 <= prices[i] <= 10的4次方

【代码】

// 本题采用贪心的思想,即为局部最优决定总体结果最优
// 实时更新前 i 天的最低价格,即最低买入成本 cost
// 更新前 i 天的最高利润 profit ,即选择前 i−1 天最高利润 profit 和 第 i 天卖出的最高利润 price - cost 中的最大值 int maxProfit(vector<int>& prices) {int cost = INT_MAX,profit=0;for(int price : prices){cost = min(cost,price);profit = max(profit,price-cost);}return profit;
}
http://www.ds6.com.cn/news/123728.html

相关文章:

  • 广西兴业县建设局网站广告推广代运营公司
  • 五河网站建设哪家好百度网址
  • 做网站要学哪些代码举一个病毒营销的例子
  • 建设厅培训中心网站seo排名
  • 雅安做网站一级消防工程师考试
  • 有没有专门做毕业设计的网站病毒什么时候才能消失
  • 加盟平台响应网站建设合肥网络公司
  • 爱设计ppt官网seo排名优化教程
  • 白云区江夏附近做网站引流app推广软件
  • 网站做支付按流量付费吗seo实战优化
  • 网站建立的优劣势朋友圈推广文案
  • 网站域名查主机友情链接是什么
  • wordpress统计和谷歌不同关键词seo如何优化
  • 网站建设策划书模板qq引流推广软件免费
  • 家乡网站建设策划案电脑优化软件推荐
  • 做网站怎么实现在线支付2023年12月疫情又开始了吗
  • 优惠券网站要怎么做推广网络营销推广方案设计
  • 高端建站收费百度seo营销公司
  • 网站单页做301网站提交入口大全
  • 用自己的电脑做主机建网站短视频seo推广隐迅推专业
  • 国内手机网站建设百度荤seo公司
  • 网站建设有哪些问题百度广告投诉电话
  • 网站顶部轮播怎么做百度推广基木鱼
  • 山西建网站人脉推广app
  • 织梦网站栏目字体怎么调php免费开源crm系统
  • 漳州网站建设优化智能识别图片
  • 幼儿园网站开发代码抖音搜索排名
  • 网站设计推广方案网站的搜索引擎
  • 佛山南海网站建设短视频营销的特点
  • 做网站钱企业网站建站