© 2026 Hashnode
Quick Sort is a divide-and-conquer algorithm that sorts an array by selecting a ‘pivot’ element and partitioning the other elements into two sub-arrays, according to whether they are less than or greater than the pivot. The sub-arrays are then sorted...

Introduction As a part of my 100-day Data Structures and Algorithms (DSA) challenge, I recently delved into Quick Sort, a popular sorting algorithm known for its efficiency and elegance in sorting arrays. Quick Sort follows the principle of 'divide a...
