encode_BinaryHeap

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

NameTypeAccessDescription
comp``ReadПолучил компенсацию.
arr``ReadПолучил ар.

Methods

SignatureDescription
__init__()Calls вспл. на этой инстанции encode_BinaryHeap.
HistogramPairComparator(p1, p2)Сравнивает две пары гистограмм для упорядочения.
swap(a, b)Обмен элементов на индексы a и b в массиве кучи
bubbleDown(pos)Перемещает элемент в позиции поз ниже, чтобы восстановить порядок набора.
bubbleUp(pos)Вызывает bubbleUp на этом экземпляре encode_BinaryHeap.
pop()Удаление и возвращение верхнего элемента кучи .
push(value)Вставляет значение в бинарный набор, используемый приоритетной очереди кодера Brotli.
size()Возвращает количество элементов, хранящихся в куче.

See Also

 Русский