Logo

רד-בורד: ארכיון

ראשי > תיכנות > שיטת שימוש ברקורסיה ובסיביות

31/08/2005 17:12:43 prgrmr
יש לי 2 שאלות.
שאלה ראשונה:
איזה קיצור נותנת רקורסיה ומהו אופן השימוש בה.
שאלה שניה:
מהו אופן השימוש בסיביות חוץ מחסכון במערך שימולא ב- 0 ו1 אלא השימוש של הסימנים האלה ~|^ ב C.
אם אפשר ב C או C++
01/09/2005 18:32:06 cyberPunk
lol
אני עונה לך רק על הראשונה
כי השניה מצחיקה אותי
אז ככה:
היתרון זה שאתה קורא לפונקציה מתוך הפונקציה עצמה ואת כל פעם מביא לה ערך שונה אבל מאותו סוג שהפרמטרים של הפונקציה הוגדרו אליהם.
תהנה :)

+ עריכה ראשונה שלי..
שפת C חזקה מאוד תידע לך לא סתם מביאים לך את הכלים והאפשרויות האלה.
[ההודעה נערכה על-ידי cyberPunk ב-01/09/2005 18:32:51]
01/09/2005 19:00:22 prgrmr
אוקיי אני אסביר את עצמי שוב נגיד אני מקבל תרגיל איך אני יודע מתי כדאי לי להשתמש (להגיד וואלה כאן כדאי רקורסיה\סיביות) בסדר...
02/09/2005 10:59:44 cyberPunk
זה לא שזה עולה פשוט...
תקרא את הפרק של רקורסיה שוב.
ואז תבין איך למה מדוע.

נ.ב
זאת התשובה הכי מספקת שיש לי בשבילך
כי אתה שואל שאלה טיפשית למדיי
05/09/2005 16:13:25 prgrmr
אני סך הכל רוצה לדעת מתי אני יודע אם צריך להשתמש.
את הפרק של רקורסיה דרך אגב קראתי במדריך השלם לשפת C ושם רק הסבירו איך להפעיל לא מתי...
07/10/2005 22:02:27 CoDeR
אין חוקים מנחים ל"אהא כאן זה רקורסיה".
אם הבנתה מה זה ואיך משתמשים בזה אז יקרו מצבים בהם תראה שקל ויתר לפתור דבר כזה ברקורסיה.

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