מציג תוצאות 1 עד 2 מתוך 2

אשכול: בעיה רקורסיבית קשה

  1. #1
    משתמש רשום

    פרטי משתמש

    ברירת מחדל בעיה רקורסיבית קשה

    היי אשמח לעזרה בשאלה הבאה :
    כתוב פעולה בוליאנית רקורסיבית המקבלת מספר, מערך דו-ממדי ואת המציין (אינדקס) של השורה האחרונה במערך.
    הפעולה מחזירה את מספר השורות במערך שמופיע בהן המספר.

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

  2. #2
    משתמש רשום

    פרטי משתמש

    ברירת מחדל

    דבר ראשון לגבי ערך ההחזרה זו כנראה טעות, זה צריך להיות int.
    דבר שני, בשביל לקבל את מספר העמודות בשורה שבה את "נמצאת" במערך את יכולה להשתמש ב - mat[i].length (בהנחה שהמערך שלך הוא mat ו- i זה מספר השורה).

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

    בהצלחה בתרגיל

מידע אודות האשכול הנוכחי

Users Browsing this Thread

כרגע 1 משתמשים צופים באשכול זה. (0 חברים ו 1 אורחים )

ביקרו באשכול זה : 0

There are no members to list at the moment.

הרשאות

  • אתה לא יכול לפרסם אשכולות חדשים
  • אתה לא יכול לפרסם תגובות
  • אתה לא יכול לצרף קבצים להודעותיך
  • אתה לא יכול לערוך את הודעותיך
  •  
אודות Emath
האתר Emath הינו יוזמה פרטית והוקם בתחילת שנת 2008 .
מטרתנו הינה למנף את הישגי התלמידים למתמטיקה ופיסיקה בארץ בכלל ובפרט בקרב תלמידי התיכון .
אנו מספקים מספר שירותים לתלמיד, ביניהם גישה למאות אלפי פתרונות איכותיים לתרגילים, פורום עזרה במתמטיקה ופיסיקה הגדול מסוגו בארץ, מאגר סיכומים, מרתונים בוידאו, פתרונות לבגרויות ועוד.
כלים אלו, מאפשרים לכל אחד, ללא תלות במיקומו, ללמוד, לתרגל ולהתמקצע על-מנת להתכונן בצורה מיטבית לבגרות במתמטיקה או פיסיקה .

לכל שאלה ניתן ליצור איתנו קשר
הצטרפו אלינו