הפעולה מקבלת מערך arr של טמפרטורות בתקופה מסוימת (סדר הימים משמאל לימין). ידוע כי הטמפרטורה בין כל שני ימים סמוכים שונה. הפעולה תחזיר את אורך הרצף הארוך ביותר של עליה בטמפרטורה מידי יום. הניחו שבמערך קיימים לפחות 3 תאים.
הפעולה מקבלת מערך arr של טמפרטורות בתקופה מסוימת (סדר הימים משמאל לימין). ידוע כי הטמפרטורה בין כל שני ימים סמוכים שונה. הפעולה תחזיר את אורך הרצף הארוך ביותר של עליה בטמפרטורה מידי יום. הניחו שבמערך קיימים לפחות 3 תאים.
דוגמה: עבור המערך [20,22,25,24,23,26,27,28,25] יוחזר 4.
arr: 20 22 25 24 23 26 27 28 25 → רצפי עליה: [20,22,25]=3, [24]=1, [23,26,27,28]=4, [25]=1 → מקסימום 4
סעיף א
ממשו את הפעולה שלפניכם:
Java – public static int longestIncrease(int[] arr) C# – public static int LongestIncrease(int[] arr)
הפעולה מקבלת מערך arr של טמפרטורות בתקופה מסוימת (סדר הימים משמאל לימין). ידוע כי הטמפרטורה בין כל שני ימים סמוכים שונה. הפעולה תחזיר את אורך הרצף הארוך ביותר של עליה בטמפרטורה מידי יום. הניחו שבמערך קיימים לפחות 3 תאים.
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.