Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void szybkie(int *tablica, int d, int g)
- {
- if (d < g)
- {
- int t = tablica[d];
- int s = d;
- for (int i = d + 1;i < g;i++)
- {
- if (tablica[i] < t)
- {
- s = s + 1;
- swap(tablica[s], tablica[i]);
- }
- }
- swap(tablica[d], tablica[s]);
- szybkie(tablica, d, s );
- szybkie(tablica, s + 1, g);
- }
- }
- void qs(int* tablica, int rozmiar)
- {
- szybkie(tablica, 0, rozmiar);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement