本文共 378 字,大约阅读时间需要 1 分钟。
10 ?
function diagonalSum(mat){ let sum = 0; let len = mat.length; for(let i = 0; i < len; i++){ sum += mat[i][i]; sum += mat[i][len-i-1]; }; if(len%2) sum -= mat[(len-1)/2][(len-1)/2]; return sum;}let mat0 = [[1,2,3], [4,5,6], [7,8,9]];let mat1 = [[1,1,1,1], [1,1,1,1], [1,1,1,1], [1,1,1,1]];
转载地址:http://vrtzi.baihongyu.com/