encode_BinaryHeap
Overview
encode_BinaryHeap это класс в Aspose.Font FOSS для Python.
Этот класс предоставляет 8 методов для работы с объектами encode_BinaryHeap в программах Python. Доступные методы включают: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Все публичные участники доступны для любого приложения Python после установки пакета Aspose.Font FOSS for Python. Свойства: arr, comp.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
comp | `` | Read | Получил компенсацию. |
arr | `` | Read | Получил ар. |
Methods
| Signature | Description |
|---|---|
__init__() | Calls вспл. на этой инстанции encode_BinaryHeap. |
HistogramPairComparator(p1, p2) | Сравнивает две пары гистограмм для упорядочения. |
swap(a, b) | Обмен элементов на индексы a и b в массиве кучи |
bubbleDown(pos) | Перемещает элемент в позиции поз ниже, чтобы восстановить порядок набора. |
bubbleUp(pos) | Вызывает bubbleUp на этом экземпляре encode_BinaryHeap. |
pop() | Удаление и возвращение верхнего элемента кучи . |
push(value) | Вставляет значение в бинарный набор, используемый приоритетной очереди кодера Brotli. |
size() | Возвращает количество элементов, хранящихся в куче. |