encode_BinaryHeap

encode_BinaryHeap

Przegląd

encode_BinaryHeap jest klasą w Aspose.Font FOSS dla Python.

Ta klasa udostępnia 8 metod do pracy z obiektami encode_BinaryHeap w programach Python. Dostępne metody to: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Wszystkie publiczne składowe są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: arr, comp.

Właściwości

NazwaTypDostępOpis
comp``OdczytZwraca comp.
arr``OdczytPobiera arr.

Metody

SygnaturaOpis
__init__()Calls init w tej encode_BinaryHeap instancji.
HistogramPairComparator(p1, p2)Porównuje dwie pary histogramów pod kątem kolejności
swap(a, b)Wymienia elementy o indeksach a i b w tablicy sterty
bubbleDown(pos)Przesuwa element na pozycji pos w dół, aby przywrócić porządek kopca
bubbleUp(pos)Wywołuje bubbleUp na tej instancji encode_BinaryHeap.
pop()Usuwa i zwraca górny element kopca
push(value)Wstawia wartość do binarnego kopca używanego przez kolejkę priorytetową kodera Brotli
size()Zwraca liczbę elementów aktualnie przechowywanych w stercie

Zobacz także

 Polski