🏠 Главная
Бенчмарки
📊 Все бенчмарки 🦖 Динозавр v1 🦖 Динозавр v2 ✅ Приложения To-Do List 🎨 Творческие свободные страницы 🎯 FSACB - Ультимативный показ 🌍 Бенчмарк перевода
Модели
🏆 Топ-10 моделей 🆓 Бесплатные модели 📋 Все модели ⚙️ Режимы Kilo Code
Ресурсы
💬 Библиотека промптов 📖 Глоссарий ИИ 🔗 Полезные ссылки
advanced

Algorithm Optimization Challenge

#algorithms #optimization #complexity-analysis #programming

Optimize a sorting algorithm to improve time complexity

You are given a custom sorting algorithm that has O(n²) time complexity in the worst case. Your task is to analyze the algorithm, identify the bottlenecks, and modify it to achieve O(n log n) average time complexity while maintaining the same functionality. Provide: 1) Original algorithm pseudocode with complexity analysis 2) Your optimized algorithm with pseudocode 3) Complexity analysis of your solution 4) Proof of correctness 5) Discussion of trade-offs in your approach