נתונה הפעולה why() הבאה המקבלת מחרוזת.
נתונה הפעולה why() הבאה המקבלת מחרוזת.
public static boolean why(String str)
{
for (int i = 0; i < str.length(); i++)
{
if (str.charAt(i) < 'A' || str.charAt(i) > 'Z')
{
return false;
}
}
return true;
}
סעיף א-1
תן דוגמה למחרוזת באורך של חמישה תווים לכל הפחות שעבורה הפעולה why תחזיר ערך true.
סעיף א-2
תן דוגמה למחרוזת באורך של חמישה תווים לכל הפחות שעבורה הפעולה why תחזיר ערך false.
סעיף א-3
מה מבצעת הפעולה? הסבר את תשובתך.
סעיף א-4
מהי סיבוכיות של הפעולה? הסבר את תשובתך.
סעיף ב-1
נתונה הפעולה mystery המקבלת מערך מחרוזות. הפעולה משתמשת בפעולה why. תן דוגמה למערך arr בגודל שישה תאים שעבורו הפעולה mystery תחזיר ערך true.
סעיף ב-2
תן דוגמה למערך arr בגודל שישה תאים שעבורו הפעולה mystery תחזיר ערך false.
סעיף ב-3
מהי סיבוכיות של הפעולה mystery? הסבר את תשובתך.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.