11-04-2006, 09:27
|
|
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
ב-java הסביבה לא אמורה לשנות
אבל נחמד מצדך ששיתפת אותנו. סביבה נחמדה אם כי אני ממליץ על Intelij IDEA (סביבת פיתוח בתשלום).
לשאלתך, נפתור את זה ברמת מערך חד מימדי בצורה כללית ונרחיב את הפתרון עבור כל מצב.
בהנתן מערך a ואינדקס n איך נדע אם קיים כזה אינדקס בקצה של המערך?
גודל המערך a נתון על ידי השיטה length.
כלומר אם קיים השוויון:
אזי האינדקס n הוא האינדקס האחרון של המערך הנתון.
הסבר:
בהנתן n=9 ולמערך a נתון 10 איברים, כלומר איברים מ-0 עד 9.
אזי 9 שווה ל a.length פחות 1.
כעת תוכל לבצע את הבדיקה עבור כל מימד שיש למערך נתון.
|