encode_BinaryHeap

encode_BinaryHeap

Přehled

encode_BinaryHeap je třída v Aspose.Font FOSS pro Python.

Tato třída poskytuje 8 metod pro práci s objekty encode_BinaryHeap v programech Python. Dostupné metody zahrnují: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Všichni veřejní členové jsou přístupní jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python. Vlastnosti: arr, comp.

Vlastnosti

Název:Typ:PřístupPopis:
comp``ČteníZíská comp.
arr``ČteníZíská arr.

Metody

Podpis:Popis:
__init__()Calls init na této encode_BinaryHeap instanci.
HistogramPairComparator(p1, p2)Porovnává dva páry histogramů pro určení pořadí
swap(a, b)Vymění prvky na indexech a a b v haldovém poli
bubbleDown(pos)Posune prvek na pozici pos dolů, aby obnovil řazení haldy
bubbleUp(pos)Volá bubbleUp na této instanci encode_BinaryHeap.
pop()Odstraní a vrátí horní prvek haldy
push(value)Vloží hodnotu do binární haldy používané prioritní frontou enkodéru Brotli
size()Vrací počet prvků aktuálně uložených v haldě

Viz také:

 Čeština