שאלה בקשר ל-BIG O NOTATION

  • פותח הנושא sf8f
  • פורסם בתאריך

sf8f

New member
שאלה בקשר ל-BIG O NOTATION

דבר אחד לא ברור לי ממש נגיד f(n)= n*n האם אפשר לומר f(n)=O(n^3) z ? (נא להתעלם מה-z). אני רוצה כמובן לומר ש-n^3 היא חסם עליון של f אבל האם זאת הדרך לכתוב זאת, או שבעצם אני טוען כאן ש-f היא חסם עליון של n בשלישית שזה כמובן לא נכון
 

vinney

Well-known member
זה נכון

n^3 זה חסם עליון של הפונקציה, אבל יש חסם עליון הדוק יותר.
f(n)=O(n^3) אבל n^3 != O(f(n)) לעומת זאת f(n) = O(n^2) וגם n^2 = O(f(n))​
 

gil levi

New member
אתה לומד באונ' או בתיכון?

אני שואל כי אני רוצה לתת נימוק יותר מדוייק שנובע מההגדרות של O-NOTATION.
 
למעלה