import time
start_time = time.time()
# CODE
end_time = time.time()
print("time : ", end_time - start_time)
랜덤값의 정렬 시간
import time
from random import randint
array = []
for _ in range(10000):
array.append(randint(1,100))
start_time = time.time()
for i in range(len(array)):
min_index = i
for j in range(i+1,len(array)):
if array[min_index] > array[j]:
min_index = j
array[i], array[min_index] = array[min_index], array[i]
end_time = time.time()
print("time : ", end_time - start_time)
array = []
for _ in range(10000):
array.append(randint(1,100))
start_time = time.time()
array.sort()
end_time = time.time()
print("time : ", end_time - start_time)
결과
'공부 > 파이썬' 카테고리의 다른 글
파이썬 자료형 - 튜플 자료형 (0) | 2022.12.05 |
---|---|
파이썬 자료형 - 문자열 자료형 (0) | 2022.12.05 |
파이썬 자료형 - 리스트 자료형 (0) | 2022.12.05 |
파이썬 자료형 - 수 자료형 (0) | 2022.12.03 |
파이썬 xlsx, csv 파일 불러오기 (0) | 2022.08.05 |