 Salelá algorithme ya kosala classement rapide mpo na ko classer array oyo elandi.
Kobongisa nokinoki ezali algorithme ya kosala triage oyo eyebani mingi oyo esalelaka ndenge ya kokabola mpe kolonga. Esalaka na koponaka élément pivot na kati ya array mpe kokabola ba éléments mosusu na ba sous-arrays mibale, selon soki ezali moke to monene koleka élément pivot. Na sima fonction ezongelaka récursivement étape ya partition na ba sous-arrays mibale tiii tango cas ya base ekokoma (array ya pamba to array oyo ezali kaka na élément moko), oyo esi e classer. Tala lolenge moko oyo okokaki ko mettre en œuvre algorithme ya sortie rapide na Python: ```python def quick_sort(numbers): soki len(numbers) <= 1: zongisa ba nombres # Cas de base: Array ya pamba to array oyo ezali na élément moko ezali déjà classé pivot = numbers.pop(len(numbers) // 2) # Pona élément pivot mpe longola yango na liste items_greater = [] items_lower = [] mpo na eloko na mituya: soki eloko > pivot: items_greater.append(item ) else: items_lower.append(item) zongisa quick_sort(biloko_ya_nse) + [pivot] + quick_sort(biloko_monene) mituya = [2, 4, 3, 7, 5] sorted_numbers = sorted_numbers = quick_sort(nombres) print(sorted_numbers) ``` Output : ```python [2, 3, 4, 5, 7] ``` Misala oyo eponi élément pivot lokola élément ya kati ya array, ekabolaka array na ba sous-arrays mibale ya ba éléments moins que pe munene koleka pivot élément, mpe na sima a concatener ba résultats ya ko classer récursivement ba sous-arrays mibale elongo na élément pivot mpo na kozua array ya suka oyo e classé.