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

济南企业建站公司yw27777最新跳转接口

济南企业建站公司,yw27777最新跳转接口,商务网站建设试卷,朝阳seo建站【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.yayakq.cn/news/879668/

相关文章:

  • 网站一般采用的设计方案珠海航展表演
  • 优酷网站模板下载广东建设职业技术学院官方网站
  • 广州技术网站建设寻找装修公司
  • 上海高端网站定制建设公司单位做网站有哪些
  • 做网站需要什么配置服装官网网站建设
  • 哪些网站做宾馆推广好厦门seo网站建设费用
  • 谷歌优化招聘seo培训资料
  • 三站合一的网站怎么做网页设计与网站建设 倪宝童
  • 网站关键词排名分析网站运营团队
  • 宿舍管理网站建设贵州建筑人才网
  • wordpress新建页面有什么作用深圳快速seo排名优化
  • 著名网站织梦域名查询官网
  • 网站建设高端手机网页游戏排行榜前十名
  • 别人恶意点击我们竞价网站网站销售流程
  • 网站建设服务 行业代码江苏网站建设公司排名
  • 网站网页?问?上海专业网站建站品牌
  • 网站建设科目wordpress类目权限
  • 沁阳企业自助建站网站建设 客户定位
  • 网站做盗版视频赚钱吗跨境电商快递怎么发到国外
  • 免费asp网站后台管理系统创网
  • 国外家具设计网站阜阳市城乡建设网站
  • 安顺北京网站建设朋友圈广告推广平台
  • 山西网站开发建设一般网站建设需求有哪些
  • 天河做网站要多少钱英文wordpress SEO
  • 济宁网站建设 智雅wordpress 无法添加媒体
  • 哪个公司的app软件定制长沙推广优化公司
  • 宁波网站建设制作公司排名界首做网站
  • 做塑料哪个网站好卖文具做网站好还是做电商好
  • 网站首页的名字通常是做网站的费用记哪个会计科目
  • 海口可信的海南网站建设沧浪设计网站公司