1732. Find the Highest Altitude
in Coding Interview on Array, Prefix Sum
가장 높은 고도 찾기
class Solution {
// 가장 높은 고도 찾기
// T: O(n)
public int largestAltitude(int[] gain) {
int currentAltitude = 0;
// Highest altitude currently is 0.
int highestPoint = currentAltitude;
for (int altitudeGain : gain) {
// Adding the gain in altitude to the current altitude.
currentAltitude += altitudeGain;
// Update the highest altitude.
highestPoint = Math.max(highestPoint, currentAltitude);
}
return highestPoint;
}
}