encode_BinaryHeap

encode_BinaryHeap

סקירה כללית

encode_BinaryHeap הוא שיעור ב Aspose.Font FOSS עבור Python.

שיעור זה מספק 8 שיטות לעבוד עם encode_BinaryHeap אובייקטים בתוכניות Python. שיטות זמינות כוללות: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python. רכוש : arr, comp.

נכסים

שםסוגגישהתיאור
comp``קראוקבלו את ה-Comp.
arr``קראומקבל את ה- AR.

שיטות

חתימהתיאור
__init__()שיחות INI בנקודה זו יש להדפיס את ה-BinaryHeap.
HistogramPairComparator(p1, p2)השוואת שני זוגות היסטוגרמים להזמנה
swap(a, b)החלפת החומרים על אינדיקטורים A ו-B ברצועת ההפוך
bubbleDown(pos)העברת החלק במצב של פוק למטה כדי לשחזר את סדר הזיעה
bubbleUp(pos)התקשר bubbleUp על זה encode_BinaryHeap דוגמה.
pop()להסיר ולהחזיר את החלק העליון של המגבת
push(value)מוסיף ערך לתוך הקוטב הבינארי המשמש על ידי קוטר העדיפויות של קוד Brotli
size()החזיר את מספר האלמנטים שנשמרים כיום בחלל

ראה גם

 עברית