From b943f5942f696659f64dabd4b3db03e456fdaca1 Mon Sep 17 00:00:00 2001 From: Rama Shanker Singh <32456359+rama0804@users.noreply.github.com> Date: Mon, 8 Oct 2018 01:35:36 +0530 Subject: [PATCH] Create quick_sort.cpp Program for Quick sort in C++ --- Sorting_Algorithms/Quick_sort/quick_sort.cpp | 68 ++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Sorting_Algorithms/Quick_sort/quick_sort.cpp diff --git a/Sorting_Algorithms/Quick_sort/quick_sort.cpp b/Sorting_Algorithms/Quick_sort/quick_sort.cpp new file mode 100644 index 0000000..1805a93 --- /dev/null +++ b/Sorting_Algorithms/Quick_sort/quick_sort.cpp @@ -0,0 +1,68 @@ +#include + +using namespace std; + +void quick_sort(int[],int,int); +int partition(int[],int,int); + +int main() +{ + int a[50],n,i; + cout<<"How many elements?"; + cin>>n; + cout<<"\nEnter array elements:"; + + for(i=0;i>a[i]; + + quick_sort(a,0,n-1); + cout<<"\nArray after sorting:"; + + for(i=0;i