encode_BinaryHeap
encode_BinaryHeap
General
encode_BinaryHeap és una classe en FOSS per Python.
Aquesta classe proporciona 8 mètodes per treballar amb objectes encode_BinaryHeap en programes de Python. Els mètodes disponibles inclouen: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: arr, comp.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
comp | `` | Llegeix. | Obté la compensació. |
arr | `` | Llegeix. | T’acompanyem. |
Mètodes
| Signatura | Descripció |
|---|---|
__init__() | Apel·lacions init en aquesta instància encode_BinaryHeap. |
HistogramPairComparator(p1, p2) | Compara dos parells d’histogrames per a l’ordre. |
swap(a, b) | Intercanvia els elements en els índexs a i b de la matriu d’hiaps. |
bubbleDown(pos) | Mueix l’element a la posició pos cap avall per restaurar l ‘ordre de colla. |
bubbleUp(pos) | L’anomenem bubbleUp en aquesta instància de encode_BinaryHeap. |
pop() | Retira i torna l’element superior de la pila. |
push(value) | Inserta un valor al piquet binari utilitzat per la cua de prioritat del codificador Brotli. |
size() | Retorna el nombre d’elements actualment emmagatzemats en l’hiap. |