Hallo zusammen,
in einem Buch habe ich die Aussage gefunden, dass die maximale Anzahl von Datenbewegungen bei insertion_sort n^2/2 beträgt.
Meiner Meinung ist die maximale Anzahl an Datenbewegungen aber:
n^2/2+n/2-1
Beispiel:
4 3 2 1 --> 2 Bewegungen
3 4 2 1 --> 3 Bewegungen
2 3 4 1 --> 4 Bewegungen
1 2 3 4
Wir haben also insgesamt 9 Bewegungen. Laut Buch müssten es aber 8 Bewegungen sein.
Könnt ihr euch das erklären?
Liebe Grüße