Logo sl.boatexistence.com

Na kopičnem drevesu?

Kazalo:

Na kopičnem drevesu?
Na kopičnem drevesu?

Video: Na kopičnem drevesu?

Video: Na kopičnem drevesu?
Video: Тимати feat. L'One, Джиган, Варчун, Крэк, Карандаш - TATTOO 2024, Julij
Anonim

Kup je drevesna podatkovna struktura, v kateri so vsa vozlišča drevesa v določenem vrstnem redu. Če je na primer nadrejeno vozlišče, potem vrednost sledi določenemu vrstnemu redu glede na vrednost in isti vrstni red bo sledil po drevesu.

Kaj je drevo kopice v strukturi podatkov?

Definicija: kopica je specializirana drevesna podatkovna struktura, ki izpolnjuje lastnost kopice: če je B podrejeno vozlišče A, potem ključ(A) ≥ ključ(B). To pomeni, da je element z največjim ključem vedno v korenskem vozlišču, zato se takšen kup včasih imenuje največji kup. Seveda obstaja tudi min-kup.

Kaj je kopica razloži?

Kup je podatkovna struktura, sestavljena iz "vozlišč", ki vsebujejo vrednosti… Medtem ko ima lahko vsako vozlišče v kopici dve ali več podrejenih vozlišč (imenovanih tudi "otroci"), večina kupov omejuje vsako vozlišče na dva otroka. Te vrste kopic imenujemo tudi binarne kopice in se lahko uporabljajo za shranjevanje razvrščenih podatkov.

Kaj naredi binarno drevo kup?

Binarna kopica je definirana kot binarno drevo z dvema dodatnima omejitvama: … Lastnost kopice: ključ, shranjen v vsakem vozlišču, je večji ali enak (≥) ali manjši ali enak (≤) ključi v podrejenih vozliščih, po nekem skupnem vrstnem redu.

Kako narediti drevo kupe?

1. korak − Ustvarite novo vozlišče na koncu kopice. 2. korak − Vozlišču dodelite novo vrednost. 3. korak − Primerjajte vrednost tega podrejenega vozlišča z njegovim nadrejenim. 4. korak − Če je vrednost starša manjša od podrejenega, jih zamenjajte.

Priporočena: