29 lines
534 B
Python
29 lines
534 B
Python
import numpy as np
|
|
import time
|
|
|
|
start = time.time()
|
|
|
|
random_arr = np.random.randint(1,2001,2000)
|
|
|
|
print(random_arr)
|
|
|
|
sorted = False
|
|
|
|
while sorted == False:
|
|
sorted = True
|
|
for index in range(len(random_arr) - 1):
|
|
if random_arr[index] > random_arr[index + 1]:
|
|
|
|
temp = random_arr[index]
|
|
random_arr[index] = random_arr[index + 1]
|
|
random_arr[index + 1] = temp
|
|
sorted = False
|
|
|
|
end = time.time()
|
|
total_time = end - start
|
|
|
|
print(random_arr)
|
|
print(f'total time:{total_time} s')
|
|
|
|
|