The time complexity of bubble sort algorithm is .

Bubble Sort is named so because smaller elements 'bubble' to the of the array during each pass.

For Bubble Sort with n elements, we need to repeat the process for times.

The average and worst-case time complexity of bubble sort algorithm is .

Bubble sort algorithm is not suitable for datasets.