Skip to content

Commit db3582f

Browse files
committed
added comment
1 parent 11480f0 commit db3582f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

HackerRank/2DArray-DS/practice2dArray.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Without Built In Method:
12
// const arrayOfHrGlass = [
23
// [ 1, 1, 1, 0, 0, 0 ],
34
// [ 0, 1, 0, 0, 0, 0 ],
@@ -36,9 +37,10 @@ function maxOfHrGlassSum (arr) {
3637
}
3738

3839
function largestSum (arr) {
39-
// initiate sum
40-
let sum;
40+
// initiate sum with the minimum possible sum. So, since -9 is the lowest possible element according to given Constraints, then sum is their sum, which is:
41+
let sum = -63;
4142
for (let i = 0, n = arr.length; i < n; i++) {
43+
// just in case...
4244
if (!sum) {
4345
sum = arr[i];
4446
}
@@ -50,5 +52,5 @@ function largestSum (arr) {
5052
console.log(sum);
5153
}
5254

53-
largestSum(maxOfHrGlassSum(arrayOfHrGlass));
55+
largestSum(maxOfHrGlassSum(arrayOfHrGlass)); // ans must be 0 (zero)
5456
console.log(maxOfHrGlassSum(arrayOfHrGlass));

0 commit comments

Comments
 (0)