שאלת מבחן במבוא למדעי המחשב - אוניברסיטת תל אביב 2020 - רקורסיה
בהמשך לפונקציית
ב. מה מהטענות הבאות היא נכונה והרגילה לגבי סיבוכיות הזמן של הפונקציה?
(i) הסיבוכיות היא קבועה
(ii) הסיבוכיות היא ליניארית
(iii) הסיבוכיות היא ריבועית
(iv) הסיבוכיות היא אקספוננציאלית
(v) אף תשובה אינה נכונה
edit_distance שחישבה מרחק עריכה רקורסיבית:ב. מה מהטענות הבאות היא נכונה והרגילה לגבי סיבוכיות הזמן של הפונקציה?
(i) הסיבוכיות היא קבועה
(ii) הסיבוכיות היא ליניארית
(iii) הסיבוכיות היא ריבועית
(iv) הסיבוכיות היא אקספוננציאלית
(v) אף תשובה אינה נכונה
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
אוניברסיטת תל אביבמועד א2020סמסטר א
★★★★★
רקורסיהסיבוכיות זמןמחרוזות
בכל קריאה רקורסיבית (כאשר התווים שונים) יש 3 קריאות רקורסיביות.
(iv) הסיבוכיות היא אקספוננציאלית.
הסבר: בכל רמת הרקורסיה (כאשר התווים שונים), מבוצעות 3 קריאות רקורסיביות. העומק המקסימלי הוא (אורכי המחרוזות). לכן הסיבוכיות במקרה הגרוע היא שהיא אקספוננציאלית.
הסבר: בכל רמת הרקורסיה (כאשר התווים שונים), מבוצעות 3 קריאות רקורסיביות. העומק המקסימלי הוא (אורכי המחרוזות). לכן הסיבוכיות במקרה הגרוע היא שהיא אקספוננציאלית.