encode_BinaryHeap
Overview
encode_BinaryHeap Python için Aspose.Font FOSS sınıfıdır.
Bu sınıf Python programlarında encode_BinaryHeap nesneleriyle çalışmak için 8 yöntem sunar. Mevcut yöntemler şunları içerir: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Tüm kamu üyeleri, Python paket için Aspose.Font FOSS’u yükledikten sonra herhangi bir Python uygulamasına erişilebilir. Mülkiyet : arr, comp.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
comp | `` | Read | Comp’i alırsın. |
arr | `` | Read | Arıya girer. |
Methods
| Signature | Description |
|---|---|
__init__() | Calls Initler Bu kod_binaryHeap örneğidir. |
HistogramPairComparator(p1, p2) | İki histogram çiftini sipariş için karşılaştırın |
swap(a, b) | A ve B’de bir göstergede elemanları değiştirir. |
bubbleDown(pos) | Elemanı pozisyonda aşağıya doğru hareket ettirerek heap sırasını geri getirir. |
bubbleUp(pos) | Bu kod_binaryHeap örneğinde bubbleUp çağırır. |
pop() | Top elementini kaldırır ve geri getirir. |
push(value) | Brotli kodlayıcısının öncelik çubuğunda kullanılan ikili çubukta bir değer girer. |
size() | Şu anda depolanan eleman sayısını geri getirir. |