eae galera, blz? estou tentando construir um metodo que retorne o derterminante de uma matriz de ordem nxn usando de recursividade utilizando o metodo de laplace, a minha dificuldade esta em ir acumulando o valor a cada interação, em linguagem c basta passar uma variavel como referencia e ir acumulando nesta, por ser novo em java, não consegui encontrar uma alternativa que se equivale a variaveis passadas por refencia em linguagem funcional, e uma linguagem como java deve haver uma saida bem mais pratica e eficiente, segue abaixo o que conseguir fazer ate agora:
você pode criar uma variável que pertença à classe e não ao método.
basta declarar a variável fora do método e acessála dentro do método usando a sintaxe this.nomeVariável. ex:
você pode criar uma variável que pertença à classe e não ao método.
basta declarar a variável fora do método e acessála dentro do método usando a sintaxe this.nomeVariável. ex:
é só pra matrizes quadradas esse método ou ele é válido para outros tipos de matrizes?
vc tá fazendo a regra de Sarrus né? eu não manjo mto essa regra pra analisar seu código… faz tempo que eu não vejo conceitos matemáticos, hehehe…
Agora eu lembro que tinha uma somatória na fórmula, você está fazendo somatória? (mals a preguiça de tentar entender seu código)
abs
mariotec13
ftabah:
é só pra matrizes quadradas esse método ou ele é válido para outros tipos de matrizes?
vc tá fazendo a regra de Sarrus né? eu não manjo mto essa regra pra analisar seu código… faz tempo que eu não vejo conceitos matemáticos, hehehe…
Agora eu lembro que tinha uma somatória na fórmula, você está fazendo somatória? (mals a preguiça de tentar entender seu código)
abs
kkk então eu to usando laplace, mais vlw pela ajuda, antes nem dava resultado algum kk, ja é um começo…vlw
maquiavelbona
Só para ser chato: não existe determinante de matrizes não quadradas e o método de Sarrus só funciona para matrizes 3x3.