🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
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