bucket-sort
Last updated
Last updated
Useful when input is uniformly distributed over a range
ChatGPT Explanation
Bucket Sort: This algorithm works by dividing the range of input values into a set of buckets, then distributing the elements into the buckets based on their value. After that, it sorts the elements in each bucket separately using any sorting algorithm and then concatenates the sorted buckets to obtain the final sorted array. It has a linear time complexity of O(n + k), where k is the number of buckets.