Changed python code of bubble sort (#24217)

Changed python code of bubble sort - instead of using two functions, one function is used and all we need to do is to write the driver code and call the function and it will result in a sorted list(or array)
This commit is contained in:
Harsh Aggarwal
2018-12-19 12:43:42 +05:30
committed by Manish Giri
parent e6be7d82c4
commit fee86fa371

View File

@ -149,16 +149,13 @@ func bubbleSort(_ inputArray: [Int]) -> [Int] {
### Example in Python
```py
def bubblesort( A ):
for i in range( len( A ) ):
for k in range( len( A ) - 1, i, -1 ):
if ( A[k] < A[k - 1] ):
swap( A, k, k - 1 )
def swap( A, x, y ):
tmp = A[x]
A[x] = A[y]
A[y] = tmp
def bubbleSort(arr):
n = len(arr)
for i in range(n):
for j in range(0, n-i-1):
if arr[j] > arr[j+1] :
arr[j], arr[j+1] = arr[j+1], arr[j]
print(arr)
```
### Example in C