You are viewing a single comment's thread. Return to all comments →
int n = matrix.size(); AtomicInteger leftSum = new AtomicInteger(0); AtomicInteger rightSUm = new AtomicInteger(0); IntStream.range(0, n).forEach(index -> { leftSum.getAndAdd(matrix.get(index).get(index)); rightSUm.getAndAdd(matrix.get(index).get(n - 1 - index)); }); return Math.abs(rightSUm.intValue() - leftSum.intValue());
Seems like cookies are disabled on this browser, please enable them to open this website
Diagonal Difference
You are viewing a single comment's thread. Return to all comments →