1. Да се реализира операцията за изключване на елемент от двоично дърво за търсене чрез размяна на тройните кутии вместо на стойностите в тях
  2. Да се реализира функция, която проверява дали дадено двоично дърво е пълно
  3. Да се реализира функция, която проверява дали дадено двоично дърво е с оптимална височина (т.е. дали е вярно, че същите елементи не могат да се разположат в двоично дърво с по-малка височина)
  4. Да се реализира функция, която проверява дали дадено двоично дърво е балансирано.
  5. Да се реализира функция, която проверява дали дадено двоично дърво е идеално балансирано.
  6. Да се реализира функция, която разпределя елементите на сортиран масив в идеално балансирано двоично дърво за търсене.
  7. * Да се реализира AVL дърво като се използва описанието на операциите в слайдовете.
  8. Да се направи реализация на речник чрез асоциативен списък.
  9. Да се направи реализация на речник с динамичен сортиран масив от двойки.
  10. Да се направи реализация на операциите keys и values чрез итератор.

Последно модифициране: четвъртък, 26 декември 2019, 17:22