Pagini recente » Minecraft | Diferente pentru problema/amat intre reviziile 9 si 8 | Diferente pentru algoritmiada-2011/runda-3/solutii intre reviziile 6 si 1 | Atasamentele paginii Andrei Cozma | Diferente pentru problema/treap intre reviziile 33 si 34
Nu exista diferente intre titluri.
Diferente intre continut:
**Un treap** este un arbore cu proprietatea ca fiecare nod are asociat doua valori : cheie si prioritate. Daca ne uitam doar la cheile nodurilor, facand abstractie de prioritati, atunci acesta este **arbore binar de cautare**. Daca ne uitam la prioritatile nodurilor, facand abstractie de chei, atunci acesta este **max-heap**.
Dandu-vi-se un arbore binar cu n noduri, inradacinat in nodul 1, trebuie sa calculati cati subarbori exista cu proprietatea ca pentru orice nod am alege din acel subarbore, nodul respectiv are prioritatea mai mare sau egala cu a fiilor sai si cheia acelui nod este mai mare sau egala cu a unuia dintre fii daca acel fiu exista si mai mica strict decat a celuilalt fiu daca acesta exista ?
Dandu-vi-se un arbore binar cu $N$ noduri, inradacinat in nodul $1$, trebuie sa calculati cati subarbori exista cu proprietatea ca pentru orice nod am alege din acel subarbore, nodul respectiv are prioritatea mai mare sau egala cu a fiilor sai si cheia acelui nod este mai mare sau egala cu a unuia dintre fii daca acel fiu exista si mai mica strict decat a celuilalt fiu daca acesta exista ?
h2. Date de intrare
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.