Pagini recente » Diferente pentru problema/scandura intre reviziile 8 si 7 | Diferente pentru utilizator/alexei intre reviziile 10 si 22 | Diferente pentru utilizator/moise_andrei intre reviziile 7 si 35 | Diferente pentru utilizator/remus88 intre reviziile 3 si 14 | Diferente pentru heapuri intre reviziile 79 si 80
Diferente pentru
heapuri intre reviziile
#79 si
#80
Nu exista diferente intre titluri.
Diferente intre continut:
* 'STL':heapuri#stl
In acest articol prezentam structura de date numita heap si cum poate fi aceasta implementata sau evitata folosind STL ({$priority_queue<>$} si {$set<>$}). Desi este putin probabil ca un programator C++ ce cunoaste STL sa ajunga sa implementeze heap-urile de la "zero" consideram ca prezentarea acestora nu este de prisos deoarece este importanta intelegerea functionarii unei structuri de date inainte de folosirea ei, chiar si implementata de-a gata. O motivatie in plus pentru un astfel de articol este faptul ca programatorii in Pascal nu dispun, din pacate, de ceva echivalent STL-ului.
In acest articol prezentam structura de date numita heap si cum poate fi aceasta implementata sau evitata folosind STL ({$priority_queue<>$} si {$set<>$}). Desi este putin probabil ca un programator C++ ce cunoaste STL sa ajunga sa implementeze heap-urile de la "zero" consideram ca prezentarea acestora nu este de prisos deoarece este importanta intelegerea functionarii unei structuri de date inainte de folosirea ei, chiar si implementata de-a gata.
h2(#definirea). Definirea notiunii de _heap_
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.