void bubbleSort(int arr[], int n){ int i, j; bool swapped; for (i = 0; i < n; i++) { swapped = false; for (j = 0; j < n-i-1; j++) { if (arr[j] > arr[j+1]) { swap(&arr[j], &arr[j+1]); swapped = true; } } //if no elements are swapped by inner loop , then break if (swapped == false) break; }}
No comments:
Post a Comment