Insertion sort

PHOTO EMBED

Tue Nov 07 2023 13:45:31 GMT+0000 (Coordinated Universal Time)

Saved by @70da_vic2002 #c++

void insertionSort(int arr[], int n)
    {
        int i, key, j;
        for (i = 1; i < n; i++) {
            key = arr[i];
            j = i - 1;

            // Move elements of arr[0..i-1],
            // that are greater than key,
            // to one position ahead of their
            // current position
            while (j >= 0 && arr[j] > key) {
                arr[j + 1] = arr[j];
                j = j - 1;
            }
            arr[j + 1] = key;
        }
    }
content_copyCOPY

https://www.onlinegdb.com/online_c++_compiler