encode_BinaryHeap

encode_BinaryHeap

Overzicht

encode_BinaryHeap is een klasse in Aspose.Font FOSS voor Python.

Deze klasse biedt 8 methoden voor het werken met encode_BinaryHeap objecten in Python programma’s. Beschikbare methoden zijn: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: arr, comp.

Eigenschappen

NaamTypeToegangBeschrijving
comp``LezenHaalt de comp op.
arr``LezenHaalt de arr op.

Methoden

HandtekeningBeschrijving
__init__()Calls init op deze encode_BinaryHeap instantie.
HistogramPairComparator(p1, p2)Vergelijkt twee histogramparen voor ordening
swap(a, b)Wisselt de elementen op indices a en b in de heap array
bubbleDown(pos)Verplaatst het element op positie pos naar beneden om de heapvolgorde te herstellen
bubbleUp(pos)Roept bubbleUp aan op deze encode_BinaryHeap instantie.
pop()Verwijdert en retourneert het bovenste element van de heap
push(value)Voegt een waarde in de binaire heap die wordt gebruikt door de prioriteitswachtrij van de Brotli-encoder
size()Retourneert het aantal elementen dat momenteel in de heap is opgeslagen

Zie ook

 Nederlands