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

  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客 ,同时正在尝试在B站中做一些内容分享,B站主页为: 亓官劼的B站主页

本文原创为亓官劼,请大家支持原创,部分平台一直在恶意盗取博主的文章!!!
若需联系博主,可以联系本人微信:qiguanjie2015


题目

有一个自行车手打算进行一场公路骑行,这条路线总共由 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

解题思路

记录当前海拔,并更新最大海拔数即可。

算法实现

class Solution {public:int largestAltitude(vector<int>& gain) {int len = gain.size();int temp = 0,ans = 0;for(int i = 0 ;i < len; i++){temp += gain[i];if(ans < temp)ans = temp;}return ans;}
};

C++描述 5645. 找到最高海拔相关推荐

  1. 5645. 找到最高海拔

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

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

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

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

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

  4. 1732. 找到最高海拔

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

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

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

  6. 找到最高海拔(java)

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

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

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

  8. LeetCode 1732. 找到最高海拔

    文章目录 1. 题目 2. 解题 1. 题目 有一个自行车手打算进行一场公路骑行,这条路线总共由 n + 1 个不同海拔的点组成. 自行车手从海拔为 0 的点 0 开始骑行. 给你一个长度为 n 的整 ...

  9. 三星在印度智能手机市场溃败,市场份额急挫

    由于疫情的影响,业界普遍预计二季度各手机企业在印度市场遭遇重大挫折,不过让人没有想到的是三星这家手机企业在印度市场的衰败是如此猛烈,在前五大手机品牌当中跌幅最大,可以用溃败来形容. 市调机构Canal ...

最新文章

  1. Linux中date命令的各种实用方法--转载
  2. php怎么定义索引,PHP未定义的索引/变量
  3. JavaScript教程--从入门到精通
  4. Javascript之全局变量和局部变量部分讲解
  5. 参数化测试 junit_使用JUnitParams进行参数化的JUnit测试
  6. jq的插件 vue中引用_详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
  7. Hystrix面试 - 基于本地缓存的 fallback 降级机制
  8. 来自于51CTO的经典学习资料汇总
  9. 【LeetCode】【字符串】题号:*299. 猜数字游戏
  10. iis7 php 中文乱码,php输出文字乱码的解决方法
  11. 在线光纤网速测试软件,光纤网速测试,宽带测试
  12. 高频量化交易之王--李庆在华尔街
  13. 华为U2000网管研究实录 (3) - 运行分析(服务端进程)
  14. imdisk虚拟光驱安装linux,u深度ImDisk虚拟光驱加载iso镜像文件图文详细教程
  15. todos app简单编写(web)
  16. 如何关闭CSDN右下角的小广告
  17. 电脑文件夹与手机同步办公?
  18. ye321片库_jQuery的简约幻灯片库
  19. 背景差分法《python图像处理篇》
  20. java键盘监听延迟_解决JAVA键盘监听的延迟现象以及八个方向的运动

热门文章

  1. 【问题解决】Cause: java.io.IOException: Could not find resource com/kuang/dao/UserMapper.xml
  2. 牛客dp nico和niconiconi
  3. Kestrel封装在WindowService中(.net5,.net6,.net7三个版本的介绍)
  4. 【论文解读】Mining Dual Emotion for Fake News Detection
  5. html怎样用for循环添加表格,萌新提问!!!如何用for循环循环表单?
  6. Linux笔记001 初识Linux
  7. linux 服务器的性能考核指标QPS、TPS、RT、Load、PV、UV
  8. Flexbox 布局简明教程-姜威-专题视频课程
  9. 综合案例 -- 北京租房数据统计分析
  10. 怎样用蚯蚓钓鲤鱼的技巧介绍