From 0e157f3b0a6be064a3fbf285d4a62f4b47fa4898 Mon Sep 17 00:00:00 2001 From: Meetul Singh <71846419+Meetulsingh@users.noreply.github.com> Date: Tue, 26 Oct 2021 21:49:18 +0530 Subject: [PATCH] Create insertionSort.cpp --- insertionSort.cpp | 51 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 insertionSort.cpp diff --git a/insertionSort.cpp b/insertionSort.cpp new file mode 100644 index 0000000..0d4a955 --- /dev/null +++ b/insertionSort.cpp @@ -0,0 +1,51 @@ +#include +using namespace std; +void display(int array[], int size) { +for(int i = 0; i 0 && array[j-1]>key) { + +array[j] = array[j-1]; +j--; +} +array[j] = key; //insert in right place +} +} + + +int main() +{ + int t; + cin >> t; + + while (t--) + { + int size; + cin >> size; + int *input = new int[size]; + + for (int i = 0; i < size; i++) + { + cin >> input[i]; + } + + insertionSort(input, size); + + for (int i = 0; i < size; i++) + { + cout << input[i] << " "; + } + + delete[] input; + cout << endl; + } + + return 0; +}