Mam ten problem, gdzie w klasie mój profesor powiedział, że poniższe oświadczenie jest O(log(n))
, gdzie myślałem, że to O(n)
. Czy ktoś mógłby wyjaśnić, jak to jest O(log(n))
?Big O notacji i nie rozumiem z wykładu
Printing a number of magnitude n in binary. Assume that printing each bit requires constant time.
Ile bitów ma liczba 'n', gdy zapisuje się ją w notacji binarnej? Może pomóc przy niektórych przykładach dla małych liczb. –
to jest pytanie i nie ma innych informacji podanych – Kayracer
Więc wypracuj kilka przykładów. Wpisz liczby od 0 do 64 w systemie binarnym. Porównaj samą liczbę z liczbą bitów. –