VIP 👤
🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links 🔌 KI-APIs & Router
hard

تحسين الخوارزميات المتكررة

#برمجة #خوارزميات #تحسين #بايثون

مهمة برمجية متقدمة تتطلب تحويل الكود المتكرر إلى تكراري وتحسين الأداء.

أنت مطور برمجيات خبير. لديك دالة متكررة (Recursive Function) لحساب متتالية فيبوناتشي التي تعاني من مشاكل الأداء بسبب إعادة الحساب. 1. قم بإعادة كتابة الكود لتحويله إلى نسخة تكرارية (Iterative) باستخدام البرمجة الديناميكية (Dynamic Programming). 2. قم بتحليل تعقيد الوقت (Time Complexity) والمكان (Space Complexity) للحلين. 3. اكتب تعليقات تفصيلية توضح لماذا الحل التكراري أكثر كفاءة في التعامل مع الأعداد الكبيرة جداً.