Selection Sort:A sorting algorithm that repeatedly selects the smallest (or largest) element from the unsorted part of an array and places it at its correct position.
Bubble Sort: A simple sorting algorithm that repeatedly compares adjacent elements and swaps them if they are in the wrong order.
Merge Sort:A divide-and-conquer algorithm that divides an array into two halves, sorts them separately, and then merges them back together to obtain a sorted array.