Smart-World Surf
🔬 הרחבה — צלילה לעומק

תכנות דינמי (Dynamic Programming)

באוניברסיטת בן-גוריון בנגב · Israel
🧭 המושג הזה בכל הקורסים →

שדרגו את הדף עם קובץ

גררו מבחן, סיכום או צילום של מחברת — אני אקרא, אוודא שזה רלוונטי, ואחדד את התוכן (מושגים, סיכויי מבחן, מומחיות).

אם לא סימנתם — הקובץ נקרא לחילוץ עובדות בלבד ואז נמחק מהמערכת (זכויות יוצרים). העובדות שנלמדו נשארות ומשפרות את הקורס.

תכנות דינמי (Dynamic Programming): שיטה לפתרון בעיות מורכבות על ידי פירוקן לתת-בעיות חופפות ופתרון כל תת-בעיה פעם אחת בלבד, ושמירת התוצאות.

ההרחבה המלאה

שני מבטים — איך הקורס הזה בוחן את המושג, ולצדו המומחיות הכללית בנושא. בנוסף כרטיסיות, דוגמאות פתורות ותרגול.

🔗 מושגים קשורים

מושגים נוספים מאותו קורס

משתנה (Variable) טיפוס נתונים (Data Type) אופרטור (Operator) תנאי (Conditional Statement) לולאה (Loop) פונקציה (Function) רשימה (List) מחרוזת (String) מילון (Dictionary) קבוצה (Set) רקורסיה (Recursion) מקרה בסיס (Base Case) סיבוכיות זמן (Time Complexity) סיבוכיות מקום (Space Complexity) קלט/פלט קבצים (File I/O) מחלקה (Class) אובייקט (Object) מתודה (Method) עץ (Tree) קידוד האפמן (Huffman Coding) גנרטור (Generator) פונקציה מסדר גבוה (Higher-Order Function) למדא (Lambda) מימוניזציה (Memoization)

📝 מבחנים מהקורס

אוניברסיטת בן-גוריון בנגב · תרגלו מול המבחנים האמיתיים