We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
function countingValleys(steps, path) {
let valleys = 0;
let altitude = 0;
for (let i = 0; i < steps; i++) {
if (path[i] === 'U') {
altitude++;
// Check if we just came up to sea level
if (altitude === 0) {
valleys++;
}
} else if (path[i] === 'D') {
altitude--;
}
}
return valleys;
}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Counting Valleys
You are viewing a single comment's thread. Return to all comments →
javascript solution
function countingValleys(steps, path) { let valleys = 0; let altitude = 0;
}