Quicksort is another one of the divide and conquer sorting algorithms. It works by partitioning the array around some chosen pivot point, which there are a few different ways to choose.

Quicksort is generally preferred over merge sort for sorting arrays due to the fact that the general form of the algorithm sorts in-place.

Continue reading…