Ετικέτες_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()Επιστρέφει τον αριθμό των στοιχείων που αποθηκεύονται επί του παρόντος στο υλικό

Δείτε επίσης

 Ελληνικά