Kodiranje_BinaryHeap-a
Približni podaci
encode_BinaryHeap je klasa u Aspose.Font FOSS za Python.
Ova klasa pruža 8 metoda za rad s objektima encode_BinaryHeap u Python programima. Postoje i sljedeće metode: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python. Ograničenja: arr, comp.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
comp | `` | Čitaj. | Dobiva kompenzaciju. |
arr | `` | Čitaj. | Dobiva ar. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
__init__() | Pozivci init (izvorni broj) na ovom encode_BinaryHeap primjerku. |
HistogramPairComparator(p1, p2) | Upoređuje dva parova histograma za redoslijed. |
swap(a, b) | Izmijenjuje elemente na indeksa a i b u heap niz |
bubbleDown(pos) | Pomakne element na poziciju pos dolje da bi se vratio redoslijed heap-a. |
bubbleUp(pos) | Zove bubbleUp na ovom encode_BinaryHeap primjerku. |
pop() | Uklanja i vraća gornji element gomile. |
push(value) | Ustavlja vrijednost u binarni heap koji koristi Brotli encoder prioritetni red. |
size() | Vraća broj elemenata koji su trenutno pohranjeni u heapu. |