encode_hash_HashLongestMatch

encode_hash_HashLongestMatch

Overview

encode_hash_HashLongestMatch là một lớp trong Aspose.Font FOSS cho Python.

Khóa học này cung cấp 5 phương pháp để làm việc với các đối tượng encode_hash_HashLongestMatch trong các chương trình Python. Các phương pháp có sẵn bao gồm: FindAllMatches, FindLongestMatch, Reset, Store, __init__. 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 : buckets_, kBlockBits, kBlockMask, kBlockSize, kBucketBits, kBucketSize,Và 4 nhiều hơn nữa.

Properties

NameTypeAccessDescription
num_dict_matches_``ReadĐã có số trận đấu Num Dict.
num_dict_lookups_``ReadTìm kiếm số num dict lookups.
buckets_``ReadGửi các bucket.
num_``ReadĐưa số nó.
kBucketBits``ReadĐặt k bucket bit.
kBlockBits``ReadNhận k block bit.
kNumLastDistancesToCheck``ReadGặp k num khoảng cách cuối cùng để kiểm tra.
kBucketSize``ReadĐặt kích thước k bucket.
kBlockSize``ReadĐặt kích thước khối k.
kBlockMask``ReadĐặt mặt nạ k block.

Methods

SignatureDescription
__init__(kBucketBits, kBlockBits, kNumLastDistancesToCheck)Calls Intô trong ví dụ này encode_hash_HashLongestMatch.
Reset()Tái lại buffer và container bên trong của người chơi
Store(data, data_off, ix)Lưu một bản ghi hash cho dữ liệu tại offset data_off với index ix
FindLongestMatch(data, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out)Phương pháp quét vòng buffer để tìm ra trận đấu dài nhất về phía sau, trả lại chiều dài, mã, khoảng cách và điểm cho sự trúng tối ưu.
FindAllMatches(data, ring_buffer_mask, cur_ix, max_length, max_backward, num_matches, num_matches_off, matches, matches_off)Tìm tất cả các trận đấu trong chỉ số hiện tại và viết chúng vào bảng xếp hạng trận đánh.

See Also

 Tiếng Việt