Professional Documents
Culture Documents
#include <iostream>
int main()
int n,i;
cin>>n;
int num[n];
for(i=0;i<n;i++)
cin>>num[i];
int j,x;
cout<<num[i]<<" ";
x=num[i];
j=i-1;
while(j>=0)
{
if(x<num[j])
num[j+1]=num[j];
else
break;
j=j-1;
num[j+1]=x;
cout<<num[i]<<" ";
}
Bubble sort
#include<iostream>
int main()
cin>>n;
cin>>arr[i];
if(arr[j]>arr[j+1])
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
cout<<arr[i]<<" ";
cout<<endl;
return 0;
}
Radix sort
#include<iostream>
max = array[i];
return max;
int output[size];
int count[max];
count[i] = 0;
array[i] = output[i];
int i;
int main()
display(array, n);
radixsort(array, n);
display(array, n);
}
Selection sort
#include<iostream>
int temp;
temp = a;
a = b;
b = temp;
int i, j, imin;
imin = i;
imin = j;
swap(array[i], array[imin]);
int main() {
int n;
cin >> n;
int arr[n];
display(arr, n);
selectionSort(arr, n);
display(arr, n);