Today we are going out to Sort Numbers in Python without sort Function. There is a similar Kata in Codewars to Sort only odd Numbers without sort Function in Python. The link of the similar Kata (sorting only odd numbers) is given HERE
You will be given an array of numbers. You have to sort the numbers in ascending order.
Python has built in sort function which has made us lazy to think that how can we sort a list in python without using that function.
Now let’s get to the coding part to extract the Domain out of the URL.
def sort_array(source_array): for i in range(len(source_array)): for j in range(len(source_array)): if source_array[i] < source_array[j]: k = source_array[i] source_array[i] = source_array[j] source_array[j] = k return source_array # Return a sorted array.
Input: [0, 4, 2, 1, 5] Output: [0, 1, 2, 4, 5] Input: [ ] Output: [ ] Input: [6, 5, 4, 3, 2, 1, 0] Output: [0, 1, 2, 3, 4, 5, 6]
Python-related posts Visit HERE
C++ related posts Visit HERE
Databases related posts Visit HERE
Data Structures related posts visit HERE
Algorithms related posts visit HERE
Data Science related posts visit HERE