9.2 מקדמים בינומיים
מבנה
נתונים ואלגוריתמים
ncm = n-1cm-1 + n-1cm
ניתוח דומה לזה של מספרי פיבונאצ'י מראה כי סיבוכיות הזמן
בגישה זו הינה המקדם הבינומי בעצמו. בכל אופן, ידוע כי אם נבנה משולש פסקל, השורה
ה- n תיתן את הערכים: Cm, , m=0, n
<TBODY>
1
1 1 1 2 1 1 3 3
1
1 4 6 4
1
1 5 10 10
5 1 1 6 15 20 15 6
1 1 7 21 35 35 21 7
1 </TBODY> |
כל כניסה אורכת O(1) זמן חישוב, וישנן O(n²) כאלה. כך שחישוב זה של המקדמים אורך O(n²), אך משתמש ב- O(n²) של שטח זיכרון על מנת לאחסן את
המקדמים.
המשך ל: עצי
חיפוש בינאריים אופטימליים חזור
ל: תוכן
עניינים