def degree(self, node):
    """
    Calcula e retorna o grau de um vértice.

    Percorre a matriz de valores do grafo no índice do nó em questão, incrementando
    1 a cada peso diferente de 0 encontrado.

    Args:
        node (int): índice do nó cujo grau será calculado.

    Returns:
        int: somatório que representa o grau do nó.

    Raises:
        None
    """

    return sum(1 for v in self.valueMatrix[node] if v != 0)