Ola galerinha!
Como faço pra colocar uma matriz de inteiros em ordem crescente???
Ola galerinha!
Como faço pra colocar uma matriz de inteiros em ordem crescente???
[quote=Capablanca]Ola galerinha!
Como faço pra colocar uma matriz de inteiros em ordem crescente???[/quote]
Arrays.sort(SeuArray);
Mas para um Bidimensional acho que você vai ter que fazer o seu próprio método!
[quote=Kknd][quote=Capablanca]Ola galerinha!
Como faço pra colocar uma matriz de inteiros em ordem crescente???[/quote]
Arrays.sort(SeuArray);
Mas para um Bidimensional acho que você vai ter que fazer o seu próprio método![/quote]
Uma idéia que me passou pela cabeça é de que ele poderia copiar os valores para um array unidimensional ordena-los e, depois, inseri-los novamente na matriz bidimensional. O problema maior é se essa matriz for muito grande. Pois, isso pode consumir muito tempo.
[quote=rafaelbortoletto]
Uma idéia que me passou pela cabeça é de que ele poderia copiar os valores para um array unidimensional ordena-los e, depois, inseri-los novamente na matriz bidimensional. O problema maior é se essa matriz for muito grande. Pois, isso pode consumir muito tempo.[/quote]
É uma boa idéia, se você querer reaproveitar o algorítimo eficiente já existente, mas depende de como o cara quer ordenar também.