Quick Sort
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX_bbz1kpR424E8TTwtvxoFkbQIjnBNOxbM8r5ctBQVHVgf5ZoaR-WmyJW_6o-Lujam9cy7rtF6Y3E79oyMRIWMsRMuTs8STPW4JoKidm-rircCksyz6jhL-hYUkyKpyX4LmYyQVk0jkbx/s1600/quick+sort.png)
#include<iostream> #include<conio.h> using namespace std; void quickSort(int arr[], int left, int right) { int l = left, r = right; int a; int pivot = arr[((left + right) / 2)]; while (l <= r) { while (arr[l] < pivot) l++; while (arr[r] > pivot) r--; if (l<=r) { a = arr[l]; arr[l] = arr[r]; arr[r] = a; l++; r--; } } if (left<r) quickSort(arr, left, r); if (l< right) quickSort(arr, l, right); } int main() { ...