我是靠谱客的博主 伶俐小天鹅,最近开发中收集的这篇文章主要介绍leetcode-每日一题-1732-找到最高海拔(简单,数学思想)今天的每日一题很简单就是一个数学思考没啥难度,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
今天的每日一题很简单就是一个数学思考没啥难度
有一个自行车手打算进行一场公路骑行,这条路线总共由 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
int largestAltitude(int* gain, int gainSize){
int max=fmax(0,gain[0]);
for(int i=1;i<gainSize;i++)
{
gain[i]+=gain[i-1];
max=fmax(max,gain[i]);
}
return max;
}
最后
以上就是伶俐小天鹅为你收集整理的leetcode-每日一题-1732-找到最高海拔(简单,数学思想)今天的每日一题很简单就是一个数学思考没啥难度的全部内容,希望文章能够帮你解决leetcode-每日一题-1732-找到最高海拔(简单,数学思想)今天的每日一题很简单就是一个数学思考没啥难度所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复