zaawansowany
Refaktoryzacja algorytmu sortowania
Zadanie programistyczne wymagające optymalizacji kodu w Pythonie
📝 Konten Prompt
Przeanalizuj hipotetyczny kod sortowania bąbelkowego i zaproponuj jego całkowitą refaktoryzację w celu użycia algorytmu o złożoności O(n log n), zachowując przy tym czytelność kodu i dodając obsługę błędów dla nieprawidłowych typów danych oraz dużych zbiorów.