10.1 Steps for performing Bucket Sort: The general idea is to divide the data based on buckets based on some criteria. Then sort the buckets individually. Concatenate those buckets. The elements will be sorted. The Number of buckets created is dependent on the programmer. In the below algorithm we divide into 3 buckets.
10.2 Implementation of Bucket Sort in C: The implementation of Bucket Sort in C is provided along with the code snippet.
10.3 Output of the program: The output of the Bucket Sort program is shown with the sorted elements in ascending order.