فك لغز الدوال العودية: نهج قائم على المشاريع
2025-01-04
يتحدى كتاب "الكتاب العودي للعودية" السمعة المخيفة للخوارزميات العودية. باستخدام أمثلة بلغات بايثون وجافا سكريبت، يشرح الكتاب بشكل تدريجي أساسيات الدوال العودية، والخوارزميات الشائعة (مثل حساب مضروب الأعداد، ومتوالية فيبوناتشي، ومسح الأشجار، وحل المتاهات، إلخ)، وتقنيات التحسين (مثل تحسين دعوة الذيل، والذاكرة المؤقتة). ويتناول الكتاب مواضيع متقدمة مثل تقسيم المشكلة، والتركيبات، والبرمجة الديناميكية، وينتهي بإنشاء رسومات فركتالية. يعتمد الكتاب على المشاريع وهو سهل الوصول، مما يجعله مثاليًا للمبتدئين والبرمجيّن ذوي الخبرة على حد سواء.
التطوير
الدوال العودية