Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

Dosya Sıkıştırma önce Sıkıştırma Works'ün

Internet kapalı birçok program ve dosyaları indirmek, muhtemelen karşılaştığınız ZIP dosyaları Dosya Nasıl Sıkıştırma Works'ün
Giriş Dosya Works

nıyor
tüm tekrarlanan kelime sözlükte olanlar koymak ve. Bizim için, bu bir sözlük yazmak için en belirgin yoludur. Ama sıkıştırma programı oldukça farklı görüyor: Ayrı kelimelerin herhangi bir kavram yoktur - sadece desenleri arar. Ve mümkün olduğunca dosya boyutunu azaltmak amacıyla, dikkatli hangi desen sözlüğe eklemek seçer.
Biz bu perspektiften ifade yaklaşırsanız,

biz tamamen farklı bir sözlüğe ile sonuna kadar.

, bu rastlamak olacağını ilk yedeklilik uzun harfleri sadece bir çift olacaktır. &Quot; değil ne senin, " sormak; mektubun " bir tekrarlanan desen var; t " ardından bir boşluk - " " ve ". Ne " Sıkıştırma programı sözlüğe yazdı, o yazabilirsiniz " 1 " her bir 'T' ve quot; ardından bir boşluk bulundu. Ama bu kısa deyimiyle, bu desen o değerli giriş yapmak, böylece program sonunda onu üzerine olacağını yeterince oluşmaz

Program fark edebilirsiniz sonraki şeydir ". Ou, " hem hangi " görünür; " ve ". ülke " Bu uzun bir belge olsaydı, sözlüğe bu desen yazma alanı çok kurtarabilir - " ou " İngilizce dilinde oldukça yaygın bir kombinasyonudur. Ama sıkıştırma programı bu cümle ile çalıştı, hızla bir sözlük giriş için daha iyi bir seçim keşfetmek istiyorum: Sadece " olduğu; ou " tekrarlanan, ancak tüm kelimeler " " ve " ülke " hem tekrarlanan, ve aslında ifade " olarak, birlikte tekrarlanır vardır; Ülkeniz. " Bu durumda, program " sözlük girişi üzerine olacaktı; ou " " için giriş ile;. ülkenizdeki "

ifade " için yapabileceği " Ayrıca tekrarlanır, bir kez " ardından; " Sizi, " ve bir kez " ardından; Bize " bir tekrarlanan desen vererek; edebilirsiniz sizin için ne. " Bu bize bir sayı değeri ile (boşluklar dahil) 15 karakter yazabilirsiniz ise " ülkeniz " Sadece bize bir sayı değeri ile (boşluklu) 13 karakter yazabilirsiniz, böylece program " üzerine olacaktı; Ülkenizi " r ülke, " sadece " olarak girdi; . " Senin için yapabileceğim ve daha sonra quot &için ayrı bir giriş yazmak; Program tüm bilgileri tekrarlanan bit alıp sonra sözlüğe yazmak hangi desenleri hesaplarken, bu şekilde devam eder. Sözlüğü yeniden yazmak Bu yeteneği " adaptif " LZ adaptif sözlük tabanlı algoritmanın bir parçası. Yolu bir progra

Page [1] [2] [3] [4] [5]