Merge Sort v0.3.3
|
Deklaracja funkcji narzędziowych do operacji na tablicach liczb całkowitych. More...
#include <vector>
Go to the source code of this file.
Functions | |
void | displayArray (std::vector< int > array) |
Wyświetla zawartość tablicy na standardowym wyjściu. | |
void | randomlyShuffleArray (std::vector< int > &array) |
Tasuje losowo elementy w tablicy. | |
void | reverseArray (std::vector< int > &array) |
Odwraca kolejność elementów w tablicy. | |
Deklaracja funkcji narzędziowych do operacji na tablicach liczb całkowitych.
void displayArray | ( | std::vector< int > | array | ) |
Wyświetla zawartość tablicy na standardowym wyjściu.
Funkcja wypisuje każdy element tablicy oddzielony spacją. Jeśli tablica jest pusta, zostanie wyświetlona odpowiednia informacja.
array | Tablica liczb całkowitych do wyświetlenia. |
void randomlyShuffleArray | ( | std::vector< int > & | array | ) |
Tasuje losowo elementy w tablicy.
Funkcja zmienia kolejność elementów w podanej tablicy na losową. Wykorzystuje algorytm tasowania Fishera-Yatesa.
array | Tablica liczb całkowitych, której elementy mają zostać przetasowane. |
void reverseArray | ( | std::vector< int > & | array | ) |
Odwraca kolejność elementów w tablicy.
Funkcja modyfikuje podaną tablicę, zmieniając kolejność jej elementów na odwrotną.
array | Tablica liczb całkowitych, której elementy mają zostać odwrócone. |