Professional Documents
Culture Documents
DSA Lab Task 4
DSA Lab Task 4
Insertion Sorting:
#include<iostream>
using namespace std;
void insertion_sorting(int arr[] , int size);
int main()
{
int size=7;
int arr[size]={22,33,44,55,66,77,11};
insertion_sorting(arr , size);
}
void insertion_sorting(int arr[] , int size)
{
for(int i=1 ; i<size ; i++)
{
int key = arr[i];
int j=i-1;
while(key<arr[j] && j>=0)
{
arr[j+1] = arr[j];
j--;
}
arr[j+1] = key;
}
for(int i=0 ; i<size-1 ; i++){
cout<<"VALUE AT INDEX "<<i<<" is ";
cout<<arr[i]<<endl;
}
}