encode_BinaryHeap
Opinie generală
encode_BinaryHeap este o clasă în Aspose.Font FOSS pentru Python.
Această clasă oferă 8 metode pentru a lucra cu obiecte encode_BinaryHeap în programele Python. Metodele disponibile includ: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python. Proprietăți: arr, comp.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
comp | `` | Citeşte. | Are recompensa. |
arr | `` | Citeşte. | Ia-l pe Ar. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__() | Apeluri init (încetare) pe această instanță encode_BinaryHeap. |
HistogramPairComparator(p1, p2) | Compară două perechi de histograme pentru a ordona |
swap(a, b) | Schimbă elementele la indicii a și b în matrice de heap |
bubbleDown(pos) | Mută elementul la poziția pos în jos pentru a restabili ordinea de grămadă |
bubbleUp(pos) | Sună bubbleUp pe această instanță encode_BinaryHeap. |
pop() | Îndepărtează și returnă elementul de sus al grămadii. |
push(value) | Introduce o valoare în heap-ul binar folosit de coada priorități a codificatorului Brotli. |
size() | Întoarce numărul de elemente stocate în momentul respectiv în heap. |