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

Bubble Sort is not a practical sorting algorithm for large data sets because of its time complexity.

Bubble Sort has a time complexity of .

Bubble sort algorithm is stable as it preserves the order of elements.

A bubble sort algorithm works by comparing adjacent elements and swapping them if they are in the wrong order.