Advertisement
Guest User

QS

a guest
Jul 28th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. void Sort(int li, int ls, int v[])
  2. {
  3. int min, max, m, temp;
  4. min = li;
  5. max = ls;
  6. m = v[(li + ls) / 2];
  7. while (min <= max)
  8. {
  9. while (v[min] < m)
  10. min++;
  11. while (v[max] > m)
  12. max--;
  13. if (min <= max)
  14. {
  15. temp = v[min];
  16. v[min++] = v[max];
  17. v[max--] = temp;
  18. };
  19. };
  20. if (li < max)
  21. Sort(li, max, v);
  22. if (ls > min)
  23. Sort(min, ls, v);
  24. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement