פורסם 2008 באוקטובר 1617 שנים מחבר log(n)מה הסיבה בעצם?הרי מחלקים כל הזמן את המערך ב2 לא?מה בעצם עושה את זה רק N ?
פורסם 2008 באוקטובר 2017 שנים כמובן שאתה צריך למיין את הנתונים לפני כן (בסיבוכיות גדולה יותר).חיפוש בינארי עושים כשהמערך כבר ממויין .. לרוב המיון של המערך יקח יותר זמן מאשר פשוט להריץ חיפוש לינארי.ובנוגע לאלו שנתנו דגש על הבסיס 2 בלוגריתם - זה לא משנה, ההבדל בין הפונקציות הלוגריתמיות הוא עד כדי קבוע.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.