Algorytmy i Struktury Danych

Ćwiczenia 0 Notacja asymptotyczna.

  1. Dla każdego z poniższych ciągów znajdź najmniejszą liczbę k taką, że f(n) = O(nk ).
  1. Sprawdź, która z równości jest prawdziwa:
  1. Podaj przykłady ciągów a(n) i b(n) takich, że a(n) =O(n6), b(n)= O(n2) ale a(n)/b(n) nie jest O(n4).
  2. Sprawdź czy z tego, że a(n)= O(c(n)) i b(n)= O(c(n)) wynika, że a(n)+b(n)= O(c(n)).
  3. Uporządkuj , ze względu na rosnący rząd funkcji nastepujące ciągi:
    lg n
    ! , sin(2n), n2, 2 lg n, n!, lg n