Ετικέτες_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__() | Κλήσεις Ιντίν Σε αυτή την περίπτωση, το κώδικα_BinaryHeap. |
HistogramPairComparator(p1, p2) | Συγκρίνετε δύο ζευγάρια ιστογράμματος για την παραγγελία |
swap(a, b) | Ανταλλάσσει τα στοιχεία στα δείκτες α και β στην σειρά θέρμανσης |
bubbleDown(pos) | Μετακινεί το στοιχείο στη θέση του pos προς τα κάτω για να αποκαταστήσει την τάξη της θόρας |
bubbleUp(pos) | Καλέστε BubbleUp σε αυτό το κώδικα_BinaryHeap. |
pop() | Απομακρύνει και επιστρέφει το επάνω στοιχείο του χαλκού |
push(value) | Εισάγει μια τιμή στο δυαδικό χαλί που χρησιμοποιείται από την κούπα προτεραιότητας του κωδικού Brotli |
size() | Επιστρέφει τον αριθμό των στοιχείων που αποθηκεύονται επί του παρόντος στο υλικό |