encode_BinaryHeap
Overview
encode_BinaryHeap là một lớp trong Aspose.Font FOSS cho Python.
Khóa học này cung cấp 8 phương pháp để làm việc với các đối tượng encode_BinaryHeap trong các chương trình Python. Các phương pháp có sẵn bao gồm: HistogramPairComparator, __init__, bubbleDown, bubbleUp, pop, push, size, swap. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python. Tài sản : arr, comp.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
comp | `` | Read | Gửi Comp. |
arr | `` | Read | Đã nhận ra AR. |
Methods
| Signature | Description |
|---|---|
__init__() | Calls Intô trong trường hợp này encode_BinaryHeap. |
HistogramPairComparator(p1, p2) | So sánh hai cặp histogram để đặt hàng |
swap(a, b) | Thay đổi các yếu tố ở chỉ số a và b trong chuỗi thắt lưng |
bubbleDown(pos) | Di chuyển các yếu tố ở vị trí pos xuống để khôi phục lệnh heap |
bubbleUp(pos) | Nhấn bubbleUp trên ví dụ này encode_BinaryHeap. |
pop() | Xóa và trả về các yếu tố trên của hố |
push(value) | Nhập giá trị vào cột nhị phân được sử dụng bởi cặp ưu tiên của mã hóa Brotli |
size() | Trở lại số lượng các yếu tố hiện đang được lưu trữ trong hố |