Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. void Quick(int a[], int p, int r){
  2. if(p < r){
  3. int x = a[r];
  4. int i = p-1;
  5. int temp;
  6. for(int j = p; j <= r - 1; j++){
  7. if(a[j] <= x){
  8. i=i+1;
  9. temp = a[i];
  10. a[i] = a[j];
  11. a[j] = temp;
  12. }
  13. }
  14. temp = a[i + 1];
  15. a[i + 1] = a[r];
  16. a[r] = temp;
  17. int q=i+1;
  18. Quick(a,p,q-1);
  19. Quick(a,q+1,r);
  20. }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement