Skip to main content
DL 1
  • Home
  • Calendar
  • Support
    User support GDPR
  • More
English ‎(en)‎
Čeština ‎(cs)‎ Deutsch ‎(de)‎ English ‎(en)‎ Français ‎(fr)‎ Русский ‎(ru)‎
You are currently using guest access
Log in
DL 1
Home Calendar Support Collapse Expand
User support GDPR
Expand all Collapse all
  1. Cvičení z Programování II pro pokročilé
  2. Cvičení #7
  3. Optimální vyhledávací stromy II

Optimální vyhledávací stromy II

Completion requirements
Due: Wednesday, 22 April 2020, 11:59 PM

Vylepšete složitost vašeho algoritmu z předchozí úlohy s pomocí následujícího hintu:

Mějme nějaký optimální vyhledávací strom pro prvky a1 < … < an a jejich četnosti w1, …, wn a nechť v jeho kořeni je prvek ak. Přidáme-li nový prvek an+1 větší než všechny ostatní s četností wn+1, kořen optimálního vyhledávacího stromu se neposune doleva. Přesněji, bude existovat alespoň jeden optimální vyhledávací strom s kořenem aj pro j ≥ k. Symetrické tvrzení platí pro přidání prvku a0 na začátek.

◄ Diskuse k úlohám
Souhvězdí obdélníka ►
Contact site support
You are currently using guest access (Log in)
Get the mobile app
Powered by Moodle