Welcome to the README for the Patika.dev Data Structures & Algorithms repository. Here, you'll find descriptions of three essential algorithms: Selection Sort, Merge Sort, and Binary Search Tree (BST) Sort. These algorithms are foundational in computer science, facilitating efficient data manipulation and organization.
-
Selection Sort ๐งน
- This algorithm sorts a list by iteratively identifying the minimum element from the unsorted portion and placing it at the beginning.
-
Merge Sort ๐
- Merge Sort divides the list into smaller sublists, sorts each sublist, and merges them back together to yield a sorted list.
-
Binary Search Tree (BST) Sort ๐ณ
- BST Sort entails inserting elements into a binary search tree and performing an in-order traversal to retrieve them in sorted order.