java - 计算机文件如何进行压缩的
大家讲道理
大家讲道理 2017-04-18 10:26:42
0
4
529

如题,最近在看美剧硅谷,突然想了解下计算机文件是如何进行压缩的?如果你也不是很清楚能大概告诉我要参考哪些类书吗?谢谢了

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(4)
Ty80

最初に詳しく勉強しない場合は、ハフマンコーディングで十分です。

もう 1 つ、ハフマン コーディングはデータ構造コースで教えられます。

いいねを押す +0
阿神

「情報理論とコーディング」

いいねを押す +0
左手右手慢动作

私の個人的な理解では、アルゴリズムを使用してファイル内の繰り返しデータシーケンスを見つけてレコード位置を抽出し、このようにしてレコード位置とシーケンスのみを使用して圧縮を完了します。

いいねを押す +0
黄舟

これが意味するところだと思います: 10000 圧縮後の 1W。 これを圧縮する内容を数回繰り返しました。bula1 は、元の内容のコピーを変数として保存し、解凍時に置き換えるだけです。

これが最も単純なアイデアであるはずです。より効率的な NB のアルゴリズムがあるはずです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート