Witam
Próbuję posortować tablicę 2 wymiarową względem ostatniej kolumy z zachowaniem całego wiersza:
1.0 1.0 1.0
1.0 1.0 1.0
1.0 2.0 3.16
1.0 2.0 4.47
1.0 2.0 5.0
1.0 3.0 5.38
1.0 3.0 6.7
1.0 3.0 5.0
1.0 3.0 6.4
public void Sortowanie(){
for(int b=0;b<dane.length;b++){
for(int a=0; a< dane.length-1; a++){
double x = dane[a][2];
double y = dane[a+1][2];
if(x>y){
dane[a][2] = y;
dane[a+1][2] = x;
}
}}
}
Nie działa to na razie dobrze, proszę o poradę ;-) Jak przepisać resztę wiersza.
Pozdrawiam