You are viewing a single comment's thread. Return to all comments →
Java
public static int hourglassSum(List<List<Integer>> arr) { int maxSumHourGlass = Integer.MIN_VALUE; for (int p = 0; p <= 3; p++) { for (int q = 0; q <= 3; q++) { int sumOfOneHourglass = 0; sumOfOneHourglass = arr.get(p).get(q) + arr.get(p).get(q + 1) + arr.get(p).get(q + 2) + arr.get(p + 1).get(q + 1) + arr.get(p + 2).get(q) + arr.get(p + 2).get(q + 1) + arr.get(p + 2).get(q + 2); if (maxSumHourGlass < sumOfOneHourglass) { maxSumHourGlass = sumOfOneHourglass; } } } return maxSumHourGlass; }
Seems like cookies are disabled on this browser, please enable them to open this website
2D Array - DS
You are viewing a single comment's thread. Return to all comments →
Java