encode_BinaryHeap
Revisión
encode_BinaryHeap Es una clase en Aspose.Font FOSS para Python.
Esta clase ofrece 8 métodos para trabajar con los objetos de encode_BinaryHeap en programas de Python. Los métodos disponibles incluyen: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python. Propiedades : arr, comp.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
comp | `` | Leer | Tiene el comp. |
arr | `` | Leer | Tiene el arr. |
Metodología
| firma | Descripción |
|---|---|
__init__() | llamadas INI En este caso, el código_BinaryHeap. |
HistogramPairComparator(p1, p2) | Comparar dos pares de histogramas para la orden |
swap(a, b) | Intercambiar los elementos en los índices a y b en la array de césped |
bubbleDown(pos) | Moviendo el elemento en posición pos hacia abajo para restaurar la orden de cobre |
bubbleUp(pos) | Apela a BubbleUp en este instante de encod_BinaryHeap. |
pop() | Elimina y devuelve el elemento superior del huevo. |
push(value) | Insere un valor en la cuna binaria utilizada por el encodo de prioridad del codificador Brotli |
size() | Retorna el número de elementos actualmente almacenados en la cáscara |