Pagini recente » Diferente pentru utilizator/anamaria41 intre reviziile 8 si 7 | Diferente pentru heapuri intre reviziile 123 si 122 | Monitorul de evaluare | Istoria paginii utilizator/lunguandrei | Diferente pentru heapuri intre reviziile 117 si 116
Diferente pentru
heapuri intre reviziile
#117 si
#116
Nu exista diferente intre titluri.
Diferente intre continut:
Sa presupunem ca vrem sa eliminam nodul de valoare $9$, aducand in locul lui nodul de valoare $X$. Insa $X$ poate fi orice numar mai mic sau egal cu $18$. Spre exemplu, $X$ poate fi $16$, caz in care va trebui urcat deasupra nodului de valoare $10$, sau poate fi $1$, caz in care va trebui cernut pana la nivelul frunzelor. Deoarece caderea si urcarea se pot face pe cel mult $[log N]$ niveluri, rezulta o complexitate a procedeului de $O(log N)$.
==code(cpp) |
* 'Supermarket':http://acm.tju.edu.cn/toj/showp1681.html
* Sea - Baraj ONI 2004 (Autor: Radu Berinde)
* Interclasati $K$ vectori sortati. (Sugestie: complexitatea dorita este $O(N * log K)$, unde $N$ este lungimea sirului rezultat prin interclasare)
* Determinati cele mai mici $K$ elemente dintr-un sir cu $N$ elemente cand dispuneti de memorie mult mai putina ca $O(N)$. ({$K$} este mult mai mic decat $N$)
h2. Discutii pe forum
* Determinati cele mai mici $K$ elemente dintr-un sir cu $N$ elemente cand dispuneti de memorie mult mai putina ca $O(N)$. ({$K$} este mult mai mic decat $N$)
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.