תרגול מדעי המחשב
כל הנושאים  ›  Java

🧩 מתודות ופירוק לתת-בעיות

העברת פרמטרים, ערך מוחזר ופירוק בעיה לפעולות.

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