Seguinte sei usar estes dois para array unidimensional. Alguém pode me ajudar como fazer com bidimensional?
Obrigado,
Carlos
Seguinte sei usar estes dois para array unidimensional. Alguém pode me ajudar como fazer com bidimensional?
Obrigado,
Carlos
Tenta assim:
// seu metodo pronto e funcionando com array unidimensional
private void bolhaUni(Object[] objs){}
// usa o metodo pronto, passando cada subarray
private void bolhaBi(Object[][] objs){
for(int i = 0; i < objs.lenght; i++){
bolhaUni(o[i]);
}
}
Meu colega apresentou este código
for(int l=0;l<valor*15;l++) {
for(int i=0;i<array.length;i++) {
for(int j=0; j<array[i].length-1; j++){
if(array[i][j] > array[i][j+1] ){
aux = array[i][j+1];
array[i][j+1] = array[i][j];
array[i][j] = aux;
}
}
}
}
Ele usa três “for” e para ordenar e um para ficar percorrendo pelo número de vezes determinado. Vale assim também?