עבור לתוכן

הסבר על מחסניות ב-C

Featured Replies

פורסם

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



int atseret(int n)
{
if(n==0 || n==1)
return 1;
else
return atseret(n-1)*n;
}

זוהי דוגמה נחמדה לחישוב עצרת ברקורסיה

פורסם
  • מחבר

אפשר משהו קצת יותר מפורט בבקשה

פורסם

מה עוד אתה רוצה לדעת?

פורסם
  • מחבר

ההסבר שלך באמת טוב

פשוט לא קראתי אותו עד הסוף :silly:

פורסם
הנה עוד דוגמא לרקורסיה  ;)
פורסם

אהבתי!

פורסם

Boomerang, ענק, אהבתי!

פורסם
  • מחבר

בדיחות של מתכנתים :sleep:

טוב נו אתם טובים בדברים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים