encode_hash_HashLongestMatchQuickly (код_хаш_Хеш най-дълго съвпадение)

encode_hash_HashLongestMatchQuickly (код_хаш_Хеш най-дълго съвпадение)

Общ преглед

encode_hash_HashLongestMatchQuickly е клас в Aspose.Font FOSS за Python.

Този клас предоставя 4 метода за работа с обектите encode_hash_HashLongestMatchQuickly в Python програми. Наличните методи включват: FindLongestMatch, Reset, Store, __init__. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python. Свойства: buckets_, kBucketBits, kBucketSize, kBucketSweep, kUseDictionary, num_dict_lookups_, и още едно.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
num_dict_matches_``Прочети.Вземи номера на съвпадението.
num_dict_lookups_``Прочети.Ще го търсиш.
buckets_``Прочети.Взема кофите.
kBucketBits``Прочети.Да получиш откъсите.
kBucketSweep``Прочети.Ще го изчистиш.
kUseDictionary``Прочети.Взема речника за използване на k.
kBucketSize``Прочети.Получи размер на к кофа.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__(kBucketBits, kBucketSweep, kUseDictionary)Обаждания. в) на този код_хаш_ХешLongestMatchQuickly пример.
Reset()Пренареждане на вътрешното състояние за нова сесия за кодиране
Store(data, data_off, ix)Съхранява данни при даден офсет и индекс за хеширане.
FindLongestMatch(ring_buffer, ring_buffer_mask, distance_cache, cur_ix, max_length, max_backward, best_len_out, best_len_code_out, best_distance_out, best_score_out)Търси в буфера за най-дълго съвпадение, използвайки каша на разстоянието и изхожда подробности за съвместимостта.

Вижте също:

 Български