VIP 👤
🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links 🔌 API & Routers
متقدم

إعادة هيكلة الخوارزمية العودية

#برمجة #خوارزميات #تحسين الأداء

تحسين كفاءة الكود عبر تحويل منطق التكرار.

لديك دالة عودية (Recursive Function) لحساب متوالية رياضية معقدة تعاني من مشكلة تكرار الحسابات وتجاوز حجم المكدس (Stack Overflow). قم بتحويل هذه الدالة إلى نسخة تكرارية (Iterative) تستخدم تقنية التخزين المؤقت (Memoization) أو البرمجة الديناميكية لتحسين التعقيد الزمني إلى O(n). اشرح خطوات التحويل والفارق في استهلاك الذاكرة.