文章目录

  • 1. 题目
  • 2. 解题

1. 题目

有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成。
自行车手从海拔为 0 的点 0 开始骑行。

给你一个长度为 n 的整数数组 gain ,其中 gain[i] 是点 i 和点 i + 1 的 净海拔高度差(0 <= i < n)。
请你返回 最高点的海拔 。

示例 1:
输入:gain = [-5,1,5,0,-7]
输出:1
解释:海拔高度依次为 [0,-5,-4,1,1,-6] 。最高海拔为 1 。示例 2:
输入:gain = [-4,-3,-2,-1,4,3,2]
输出:0
解释:海拔高度依次为 [0,-4,-7,-9,-10,-6,-3,-1] 。最高海拔为 0 。提示:
n == gain.length
1 <= n <= 100
-100 <= gain[i] <= 100

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/find-the-highest-altitude
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

  • gain 一路相加,过程中记录最大值
class Solution {public:int largestAltitude(vector<int>& gain) {int h = 0, maxh = 0;for(auto g : gain){h += g;maxh = max(maxh, h);}return maxh;}
};

0 ms 7.8 MB C++


我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!

LeetCode 1732. 找到最高海拔相关推荐

  1. 【1732. 找到最高海拔】

    leetcode力扣刷题打卡 题目:1732. 找到最高海拔 描述:有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你 ...

  2. 1732. 找到最高海拔

    1732. 找到最高海拔 难度简单 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整数数组 ga ...

  3. 【LeetCode】1732.找到最高海拔

    题目描述 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整数数组 gain ,其中 gain[i ...

  4. LC-1732. 找到最高海拔

    1732. 找到最高海拔 难度简单 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整数数组 ga ...

  5. 5645. 找到最高海拔

    5645.找到最高海拔 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整数数组 gain ,其中 ...

  6. C++描述 5645. 找到最高海拔

    C++描述 5645. 找到最高海拔   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一博客更新的地址为: ...

  7. 浅谈 找到最高海拔 问题

    找到最高海拔 问题: 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成.自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整数数组 gain ,其中 ...

  8. leetcode 658. 找到 K 个最接近的元素

    leetcode 658. 找到 K 个最接近的元素 题目描述: 给定一个排序好的数组 arr ,两个整数 k 和 x ,从数组中找到最靠近 x(两数之差最小)的 k 个数.返回的结果必须要是按升序排 ...

  9. LeetCode 2217. 找到指定长度的回文数

    文章目录 一.题目 1.题目描述 2.基础框架 3.原题链接 二.解题报告 1.思路分析 2.时间复杂度 3.代码详解 三.本题小知识 四.加群须知 一.题目 1.题目描述   给你一个整数数组 qu ...

最新文章

  1. redis 缓存过期默认时间_缓存的必知必会:一文搞懂Redis持久化和过期机制
  2. js、css分别实现元素水平垂直居中
  3. python主要用途-Python能用来做什么?以下是Python的三大主要用途
  4. istio回归「单体应用」对我们的启发
  5. BZOJ1075 : [SCOI2007]最优驾车drive
  6. SQL Server查询所有的表名、字段名、注释
  7. 清明html模板,HTML5清明节柳叶飘动特效
  8. html侧边导航栏,浮动侧边导航栏的基本布局
  9. java中gc是什么_深入理解Java GC
  10. android 绘画笔迹回放_android画板笔锋实现
  11. Scala基本语法-面向对象
  12. 基于情感词典的python情感分析!它居然比我还懂我女友!
  13. WCF学习之:利用Throttling提高服务器性能
  14. 消息称Snapchat将收购自制表情应用开发商Bitstrips
  15. vr技术在计算机教学中的应用,VR/AR技术在中小学基础教学中的应用分析
  16. GPS北斗时钟同步系统(网络时钟系统)组成及配置
  17. TERRA-COTTA多服务器配置及控制台运行
  18. RSA+Base64加密
  19. Android TV-电视开发常用知识点讲解
  20. 使用SecureFX内容显示中文乱码问题

热门文章

  1. viewsource和viewparsed_Network Panel说明
  2. MySQL查询select实例 【笔记】
  3. 嵌入式常见笔试题总结
  4. C/C++宏的使用总结
  5. linux libbz2.so.1,libbz2.so.1.0 = not found 试过了链接和设置环境变量
  6. html字体整体偏移,CSS自定义字体垂直偏移(错误?)
  7. JavaWeb无限级分销结构分析
  8. P2548 [AHOI2004]智能探险车
  9. angularjs 表单验证 和 页面初始化闪烁
  10. android第一天-------环境搭建