Narzędzia użytkownika

Narzędzia witryny


rotate_rotate_copy

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision
Previous revision
rotate_rotate_copy [2009/04/28 14:23]
tprzedpe
rotate_rotate_copy [2009/04/28 15:07] (aktualna)
tprzedpe
Linia 40: Linia 40:
 Po wykonaniu się funkcji otrzymamy sekwencje: Po wykonaniu się funkcji otrzymamy sekwencje:
  
-3 2 4 6 8+ 1 3 2 4 6 8
  
 Element który znajdował się na piątej pozycji teraz znajduje się na pozycji pierwszej, a element który znajdował się na pozycji pierwszej teraz znajduje się na pozycji czwartej (last – (middle + 1), czyli 8 – 5 + 1 = 4). Element który znajdował się na piątej pozycji teraz znajduje się na pozycji pierwszej, a element który znajdował się na pozycji pierwszej teraz znajduje się na pozycji czwartej (last – (middle + 1), czyli 8 – 5 + 1 = 4).
Linia 127: Linia 127:
  }  }
 </​code>​ </​code>​
 +
 +Uzyskany wydruk:
 +
 +rotate:
 +
 +Elementy przed rotate:
 +     2 4 6 8 1 3 5
 +
 +Elementy po rotate dla middle = 5:
 +     1 3 5 2 4 6 8
 +
 +rotate_copy:​
 +
 +Elementy przed rotate_copy:​
 +     2 4 6 8 1 3 5
 +
 +Elementy po rotate_copy dla middle = 5:
 +     ​wektor wejściowy:
 +     2 4 6 8 1 3 5
 +     ​wektor wyjściowy:
 +     1 3 5 2 4 6 8
 +
rotate_rotate_copy.1240921424.txt.gz · ostatnio zmienione: 2009/04/28 14:23 przez tprzedpe