Sortieren eines 2 Dim Arrays

Hallo ich habe ein 2 Dim Array und suche einen Algorithmus zum sortieren.

Das Array ist folgendermaßen aufgebaut.

[4,3,6,7,8,3] //Dimension 1

[2,5,7,9,1,4] //Dimension 2
und ich will das man es nach der 2 Dimension sortiert. Aber die Daten in der ersten und zweiten sind verbunden also so sollte es dann ausschaun:

[7,6,3,3,4,8] //Dimension 1

[9,7,5,4,2,1] //Dimension 2

Vielleicht kennt jemand einen Algorithmus, Habs mit hilfsarray versucht weil ich denke anders geht es nicht aber komme nicht so hin. Die Zahl in der 2 Dimension kommt nur einmal vor.

Danke für eure Hilfe.

Wie wäre es wenn du die ganze sache mit nder ArrayList probieren würdest?

Wie wäre es wenn du die ganze sache mit nder ArrayList
probieren würdest?

Habe ich mir auch gedacht aber ich brauche 2 dim arrays.

Hallo ich habe ein 2 Dim Array und suche einen Algorithmus zum
sortieren.
[4,3,6,7,8,3] //Dimension 1
[2,5,7,9,1,4] //Dimension 2

Hier mit Hilfe eines Bubblesort. Beide Dim muessen getauscht werden:

public class SortTest {

 public static void main(String[] args) {
 int[][] a = new int[5][2];
 a[0][0] = 4; a[0][1] = 2;
 a[1][0] = 3; a[1][1] = 5;
 a[2][0] = 6; a[2][1] = 7;
 a[3][0] = 7; a[3][1] = 1;
 a[4][0] = 8; a[4][1] = 9;
 for (int i = 0; i 

Ausgabe:


    
    4, 2
    3, 5
    6, 7
    7, 9
    8, 1
    3, 4
    ------------------------------
    7, 9
    6, 7
    3, 5
    3, 4
    4, 2
    8, 1




Gruss
Patrick

anke, hab es gelöst.
Weiß jemand wie ich am besten eine polynomdivision mache mit Arrays.
In einer Reihe sind die Koeffizienten also die vor dem x und in der anderen der dazugehörigen exponenten.

Aber für große polynome wie z.B. (2x^5-2x^4-2x^3+2x-2) / (3x^3-2x^2-2x-1)
Weil wenn ich anfange es so zu lösen wie ich es rechnen würde da werde ich nie fertig.
Da muss man so viel beachten? Gibt’s da eine einfache Lösung?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]