Hi,
ich versuche gerade eine PriorityQueue dafür zu nutzen Zahlen nach anderen Zahlen zu sortieren (falls ihr dafür eine bessere Idee habt immer her damit)
Also das konkrete Problem:
ich habe die Zahlen in einem Mehrdimensionalen Array und möchte die Zahlen in sort[j][1] nach denen in sort[j][0] sortieren.
Meine Idee dazu war es einfach die Prority Queue mit Gewichtung zu verwenden.
Also eigentlich so ähnlich wie hier link
Ich hab nur noch nicht ganz begriffen wie ich das so umbauen kann dass das ganze bei mir Funktioniert.
Noch ein Bsp zum Schluss:
Start:
sort[j][1] = 32 2 5 6 1 3
sort[j][0] = 1 2 3 4 5 6
Ziel:
sort[j][1] = 1 2 3 5 6 32
sort[j][0] = 5 2 6 3 4 1
Wäre super wenn mir wer helfen könnte
ich versuche gerade eine PriorityQueue dafür zu nutzen Zahlen nach anderen Zahlen zu sortieren (falls ihr dafür eine bessere Idee habt immer her damit)
Also das konkrete Problem:
ich habe die Zahlen in einem Mehrdimensionalen Array und möchte die Zahlen in sort[j][1] nach denen in sort[j][0] sortieren.
Meine Idee dazu war es einfach die Prority Queue mit Gewichtung zu verwenden.
Also eigentlich so ähnlich wie hier link
Ich hab nur noch nicht ganz begriffen wie ich das so umbauen kann dass das ganze bei mir Funktioniert.
Noch ein Bsp zum Schluss:
Start:
sort[j][1] = 32 2 5 6 1 3
sort[j][0] = 1 2 3 4 5 6
Ziel:
sort[j][1] = 1 2 3 5 6 32
sort[j][0] = 5 2 6 3 4 1
Wäre super wenn mir wer helfen könnte
Zuletzt bearbeitet: