🏠 Home
Benchmark
📊 Tutti i benchmark 🦖 Dinosauro v1 🦖 Dinosauro v2 ✅ App To-Do List 🎨 Pagine libere creative 🎯 FSACB - Ultimate Showcase 🌍 Benchmark traduzione
Modelli
🏆 Top 10 modelli 🆓 Modelli gratuiti 📋 Tutti i modelli ⚙️ Kilo Code
Risorse
💬 Libreria di prompt 📖 Glossario IA 🔗 Link utili
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