“somme d'éléments diagonaux d'une matrice python sans numpy” Réponses codées

matrice diagonale somme python

# Problem Link : https://leetcode.com/problems/matrix-diagonal-sum/

class Solution(object):
    def diagonalSum(self, array):
        """
        :type array: List[List[int]]
        :rtype: int
        """
        n = len(array)
        primary = 0
        secondary = 0;
        for i in range(0, n):
            primary += array[i][i]
            secondary += array[i][n-i-1]
        if (n % 2 == 0): return primary + secondary
        else: return primary + secondary - array[n//2][n//2]
Prabhu Kiran Konda

somme d'éléments diagonaux d'une matrice python sans numpy

class Solution(object):
    def diagonalSum(self, array):
        """
        :type array: List[List[int]]
        :rtype: int
        """
        n = len(array)
        primary = 0
        secondary = 0;
        for i in range(0, n):
            primary += array[i][i]
            secondary += array[i][n-i-1]
        if (n % 2 == 0): return primary + secondary
        else: return primary + secondary - array[n//2][n//2]
Mayur Rewatkar

Réponses similaires à “somme d'éléments diagonaux d'une matrice python sans numpy”

Questions similaires à “somme d'éléments diagonaux d'une matrice python sans numpy”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code