רקורסיה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ שוחזר מעריכות של 77.138.45.117 (שיחה) לעריכה האחרונה של דולב
מ תיקון שגיאות ניקיון לפי שגיאות ניקיון: אפשרויות קובץ שגויות (דיון)
שורה 38:
 
== אלגוריתם רקורסיבי ==
[[קובץ:RecursiveTree.JPG|שמאל|ממוזער||250px|ציור של עץ בעזרת פונקציה רקורסיבית, נכתב ב[[לוגו (שפת תכנות)|לוגו]]]]
 
'''אלגוריתם רקורסיבי''' הוא [[אלגוריתם]] אשר על מנת לפתור בעיה מסוימת, מפעיל את עצמו על מקרים פשוטים יותר של הבעיה (ובמקרים רבים: על תתי בעיות). בדרך כלל ייכלול האלגוריתם "תנאי עצירה", שיביא להפסקת הרקורסיה ברמה שבה הפתרון נתון מראש, שאם לא כן תהיה זו [[לולאה אינסופית]] רקורסיבית.