Intern
40
Тавсия медиҳам, ки функсияи зудтарини дар Python нависед
Ширкатҳо дар куҷо пурсиданд
ну это тоже рофл
Ҷавоб аз AI
sobes.tech AI
Вот пример реализации быстрой сортировки (QuickSort) на Python:
def quicksort(arr):
if len(arr) <= 1:
return arr
pivot = arr[len(arr) // 2]
left = [x for x in arr if x < pivot]
middle = [x for x in arr if x == pivot]
right = [x for x in arr if x > pivot]
return quicksort(left) + middle + quicksort(right)
# Пример использования
print(quicksort([3,6,8,10,1,2,1]))
Функция рекурсивно делит массив на части меньше, равные и больше опорного элемента, сортирует части и объединяет их.