leetcode力扣刷题打卡

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

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

原代码##

class Solution {public:int largestAltitude(vector<int>& gain) {int n = gain.size();vector<int> pre(n + 1);pre[0] = 0;for (int i = 0; i < n; ++i) {pre[i + 1] = pre[i] + gain[i];}sort(pre.begin(), pre.end(), greater());return pre[0];}
};

思路:

1、这就是一个前缀和的问题;
2、然后用sort排序直接返回最大值;

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

  1. 1732. 找到最高海拔

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

  2. LeetCode 1732. 找到最高海拔

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

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

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

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

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

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

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

  6. 5645. 找到最高海拔

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

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

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

  8. 找到最高海拔(java)

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

  9. leetcode数组相关简单习题,玉米迪迪的刷题之旅(*╹▽╹*)

    好啦好啦!我今天开始重鼓信心刷题啦!也不知道怎么回事一道简单的数组题开始有了思路,却总是写不出来,但是也就是看了别的大佬的思路以及自己的回忆,突然发现!这个题的做法我的老师讲过!一下子又发现我回忆起来 ...

最新文章

  1. qt5.6.3下使用firebird
  2. 推荐10个windows软件,让你的办公更高效
  3. DNS入门介绍之三BIND安装配置全过程
  4. Java tree set_Java TreeSet tailSet()方法
  5. linux apache php显示源码,linux 源码安装apache PHP 问题
  6. c语言逆波兰计算器程序,C语言实现的简单的逆波兰计算器
  7. 如何用3升和5升桶量取4升水?
  8. 【渝粤题库】陕西师范大学209016《管理心理学》作业
  9. 详解EtherCAT主站SOEM源码_eepromtool.c
  10. MATLAB警告:名称不存在或不是目录
  11. 菏泽智伴机器人_菏泽智伴机器人怎么代理
  12. “龙芯杯”——全国大学生计算机系统能力培养大赛
  13. js中无区别分割中英文逗号的字符串成为数组
  14. 【运动控制】运动控制卡与PLC的区别
  15. 学校关于配备计算机教室的申请,学校多媒体教室的申请书
  16. Java基础 DAY02
  17. 计算机视觉 马尔_计算机视觉概述
  18. 再读c++primer plus 003
  19. 写代码这条路,能走多远?阿里算法专家告诉你
  20. Spring Boot2 系列教程(十四)CORS 解决跨域问题

热门文章

  1. Unity Shader 动画效果出现残影
  2. Jetson tk1 安装OpenNI 1 +Xtion Pro +NiTE
  3. 铁锈战争怎么建立虚拟服务器,铁锈战争如何自己制作mod 铁锈战争自己制作mod方法...
  4. [GIS热点] 3DGIS-GIS数码城市(CCGIS) | BIM与GIS | 构建三维模型的技术手段 | CAD的数据模型 | CAD与GIS建模差异 | CAD与GIS的数据集成方案
  5. 基于JAVA动物大全和智能识别系统(Springboot框架+AI人工智能) 开题报告
  6. 不能让下属知道的 (下)
  7. java计算机毕业设计ssm科技类产品众筹系统9x420(附源码、数据库)
  8. 轻轻松松提高js代码质量,
  9. 约翰·邓普顿的16条投资准则
  10. 落叶松:用于X射线光谱的数据分析工具