encode_BinaryHeap (Capa de código binário)
Resumo geral
encode_BinaryHeap é uma classe em Aspose.Font FOSS para Python.
Esta classe fornece 8 métodos para trabalhar com objetos encode_BinaryHeap em programas Python. Os métodos disponíveis incluem: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python. Propriedades: arr, comp.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
comp | `` | Leia. | Recebe a compensação. |
arr | `` | Leia. | - Está a apanhar o arr. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
__init__() | Chamadas init (em inglês) nesta instância de encode_BinaryHeap. |
HistogramPairComparator(p1, p2) | Compara dois pares de histogramas para a ordenação |
swap(a, b) | Troca os elementos nos índices a e b na matriz de heap |
bubbleDown(pos) | Mova o elemento na posição pos para baixo para restaurar a ordem do heap |
bubbleUp(pos) | Chama bubbleUp nesta instância de encode_BinaryHeap. |
pop() | Remove e retorna o elemento superior do heap |
push(value) | Insere um valor no heap binário usado pela fila de prioridade do codificador Brotli. |
size() | Retorna o número de elementos armazenados no heap. |