diff --git a/Bubble-sort.cpp b/Bubble-sort.cpp index 4f3be43..819c6a3 100644 --- a/Bubble-sort.cpp +++ b/Bubble-sort.cpp @@ -5,7 +5,7 @@ void sort(int *a, int n) //a=>array, n=>length of array int i,j,t; for(i=0;ia[j]) { diff --git a/quicksort.cpp b/quicksort.cpp new file mode 100644 index 0000000..4c694f0 --- /dev/null +++ b/quicksort.cpp @@ -0,0 +1,47 @@ +#include +#define n 8 +using namespace std; +int partition(int a[],int first,int last){ + int pivot=a[first],i=first,j=last+1; + do{ + do{ + ++i; + }while(a[i]>a[i]; + } + cout<<"sorted array: \n"; + quicksort(a,0,n-1); + print(a); + return 0; +}