Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
PuzzleUp
#55
geophil schrieb:Es gibt 'ne schöne Formel : Z(n) = 2n x G(n-1)

Genau! Die taugt als obere Grenze und ist für das 8x8 Gitter schon ordentlich hoch und damit außerhalb der Aufmal-Möglichkeiten.

Georg schrieb:Aber, ist der noch abkürzbar? mit Diagonaltausch komm ich auf 12.

Ein Gedanke für eine untere Grenze, nunächst fürs 3x3 Schachbrett:

Code:
123           987
456    -->    654
789           321

Zunächst geht es darum, die 9 an die Stelle der 1 zu befördern. Dazu braucht es genau 4 Züge, egal wie. Selbiges gilt für die 7 um sie an die Stelle der 3 zu befördern. Für den Tausch 8 gegen Stelle der 2 braucht man 2 Züge. Damit hätten wir die unterste Zeile in die oberste transportiert.
Jetzt vergesse ich mal für einen Moment, dass bei dieser Sortieraktion der alte Inhalt von Zeile 1 und 2, der jetzt in Zeile 2 und 3 steht, ziemlich durcheinander geraten ist und nehme an, der wäre noch wie ursprünglich sortiert:
Code:
123
456
Dann wende ich obiges Verfahren auf die zwei verbleibenden Zeilen nochmal an. Diesmal brauche ich genau 3 Züge um die 6 an die (neue) Position der 1 zu befördern, selbiges gilt für die Vertauschung von 4 und 3. Für 5 und 2 benötige ich 1 Zug. Wenn ich nochmal ignoriere, dass die letzte Zeile ineinander vertauscht sein kann, habe ich also mindestens (4+2+4) + (3+1+3) = 8+7 = 15 Züge gemacht. Drunter gehts nicht (meiner Meinung nach), denn die Methode macht nichts weiter als die Summe der Distanzen zwischen der Position im alten Feld und neuen Feld zu bestimmen. Diese sind bei der Vertauschung zweier horizontal oder vertikal benachbarter Zahlen nur von der Größe des Gitters abhängig. Für das 4x4 Schachbrett braucht man dann mindestens 56 = (6+4+4+6)+(5+3+3+5)+(4+2+2+4)+(3+1+1+3) Züge, für 8x8 480.
Da ich (für's 3x3) die Vertauschungen innerhalb der Zeilen 2 und 3 ignoriert habe, diese aber auftreten, dürfte 16 die Minimallösung sein (die ich aber noch nicht gefunden habe Sad - würdet ihr sie hier im Forum posten ?)

Gespannt, ob ihr mir die Methode für's (unerreichbare) Minimum abnehmt,
Sabine


Nachrichten in diesem Thema
PuzzleUp - von CHalb - 05.09.2008, 11:45
PuzzleUp 2009 - von bromp - 15.07.2009, 13:21
RE: PuzzleUp - von CHalb - 15.07.2009, 13:53
RE: PuzzleUp - von bromp - 15.07.2009, 14:11
RE: PuzzleUp - von ibag - 15.07.2009, 14:22
RE: PuzzleUp - von pin7guin - 15.07.2009, 14:54
RE: PuzzleUp - von geophil - 15.07.2009, 20:06
RE: PuzzleUp - von Realshaggy - 15.07.2009, 20:12
RE: PuzzleUp - von berni - 15.07.2009, 20:13

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  PuzzleUp 2021 ibag 6 3.989 06.11.2021, 12:56
Letzter Beitrag: Dandelo
  PuzzleUp 2019 Realshaggy 47 37.802 28.12.2019, 02:50
Letzter Beitrag: Dandelo
  PuzzleUp 2018 ibag 18 22.133 10.01.2019, 14:39
Letzter Beitrag: ibag
  PuzzleUp 2017 Realshaggy 73 79.567 29.12.2017, 19:44
Letzter Beitrag: Joe Average
  PuzzleUp 2016 geophil 38 52.585 21.12.2016, 01:11
Letzter Beitrag: lupo

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste