שאלה לגבי getPolygonsOfAreaUpTo

מנהלים: TA_nimrod, TA_Igor, TA_Adi

ilyad
הודעות: 2
הצטרף: 21:26 22/12/2009

Re: שאלה לגבי getPolygonsOfAreaUpTo

שליחה על ידי ilyad » 13:09 23/12/2009

אוקי מצאתי את הבעיה, תודה.

yoni
הודעות: 10
הצטרף: 13:13 23/10/2009

Re: שאלה לגבי getPolygonsOfAreaUpTo

שליחה על ידי yoni » 20:21 24/12/2009

למרות שכבר ענו על זה פה, אני רוצה להיות בטוח במאה אחוז שאני מבין:

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

מצד שני,קיימת הפונקציה getPolygonAt, שאמורה להחזיר את האיבר האן-י (לפי סדר ההכנסה), ולפי התשובה פה בפורום תחזיר את האיבר הראשון עבור אן=0, למרות שלפי ההגיון (אם לא מתייחסים לצורת מימוש ספציפית - מערך), האיבר הראשון הוא איבר מספר 1.

??
אז רק כדי להיות בטוח: getPolygonAt- עם N=0, מחזירה את האיבר הראשון.
getPolygonAt- עם N=1, מחזירה את האיבר השני.
??

תודה!

Shahar
הודעות: 160
הצטרף: 16:49 29/10/2009

Re: שאלה לגבי getPolygonsOfAreaUpTo

שליחה על ידי Shahar » 23:02 25/12/2009

אבל הם אומרים לך לממש את זה בתור מערך, והוא ענה כבר על השאלה הזאת, וגם זה משתמע מהקוד בדיקה שלהם.
(הם קוראים לpolygonAt(0))

רפי_כהן_TA
הודעות: 168
הצטרף: 16:38 05/11/2008

Re: שאלה לגבי getPolygonsOfAreaUpTo

שליחה על ידי רפי_כהן_TA » 14:37 27/12/2009

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

Shahar
הודעות: 160
הצטרף: 16:49 29/10/2009

Re: שאלה לגבי getPolygonsOfAreaUpTo

שליחה על ידי Shahar » 14:40 27/12/2009

יש חובה, אמרתם את זה :)
עליכם לאחסן את אוסף הצורות באמצעות מערך יחיד.
...SIZE הוא גודל המערך הראשוני שייוצר בעת יצירת...
...הוא מידת הגדילה של המערך במידה ...

שלח תגובה

חזור אל “- מבוא למדעי המחשב 2010”