zaawansowany
Refaktoryzacja algorytmu sortowania
Zadanie programistyczne wymagające optymalizacji kodu w Pythonie
📝 প্রম্পট বিষয়বস্তু
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.