logo

Štruktúra údajov haldy

A Hromada je úplná binárna stromová dátová štruktúra, ktorá spĺňa vlastnosť haldy: pre každý uzol je hodnota jeho potomkov menšia alebo rovná jeho vlastnej hodnote. Hromady sa zvyčajne používajú na implementáciu prioritných frontov, kde najmenší (alebo najväčší) prvok je vždy v koreni stromu.

Štruktúra údajov haldy



Obsah

Binárna halda
  • Aplikácie, výhody a nevýhody haldy
  • Časová náročnosť výstavby haldy
  • Porovnanie haldy a stromu
  • Je pri budovaní haldy jedinečná štruktúra haldy?
  • Fibonacciho halda
  • Ľavicová halda
  • K-ary Halda
  • Hromadné triedenie
  • Skontrolujte, či je daný binárny strom halda
  • Ako skontrolovať, či dané pole predstavuje binárnu haldu?
  • Iteratívne triedenie haldy
  • K’th Najväčší prvok v poli
  • K’th najmenší/najväčší prvok v netriedenom poli | Set 1
  • Výška úplného binárneho stromu (alebo haldy) s N uzlami
  • Halda Triediť na zníženie poradia pomocou min haldy
  • Vytlačte všetky uzly menšie ako hodnota x v Min halde.
  • Strom turnaja (strom víťaza) a binárna halda
  • Spojte n lán s minimálnymi nákladmi
  • Maximálne zreteľné prvky po odstránení k prvkov
  • K maximálnych súčtových kombinácií z dvoch polí
  • Medián toku bežiacich celých čísel pomocou STL
  • Medián v prúde celých čísel (bežné celé čísla)
  • K’th najväčší prvok v prúde
  • Najväčší trojitý produkt v prúde
  • Nájdite k čísel s najväčším počtom výskytov v danom poli
  • Previesť minimálnu haldu na maximálnu haldu
  • Pri danej úrovni poradia prechodu binárneho stromu skontrolujte, či je strom mini-hromada
  • Zlúčiť k triedené polia | Set 1
  • Zoraďte čísla uložené na rôznych strojoch
  • Najmenšia odchýlka v sekvencii
  • Najväčšia odchýlka v sekvencii
  • Maximálny rozdiel medzi dvoma podmnožinami m prvkov
  • Konvertovať BST na minimálnu haldu
  • Zlúčte dve binárne Max haldy
  • K-té súvislé podpolie s najväčšou sumou
  • Minimálny súčin k celých čísel v poli kladných celých čísel
  • Zmeňte usporiadanie znakov v reťazci tak, aby žiadne dva susediace neboli rovnaké
  • Súčet všetkých prvkov medzi k1’th a k2’th najmenších prvkov
  • Minimálny súčet dvoch čísel vytvorených z číslic poľa
  • Rýchle odkazy:



    • Cvičné problémy na halde
    • Odporúčané:

      • Naučte sa dátovú štruktúru a algoritmy | Príručka DSA