如题,最近在看美剧硅谷,突然想了解下计算机文件是如何进行压缩的?如果你也不是很清楚能大概告诉我要参考哪些类书吗?谢谢了
光阴似箭催人老,日月如移越少年。
最初に詳しく勉強しない場合は、ハフマンコーディングで十分です。
もう 1 つ、ハフマン コーディングはデータ構造コースで教えられます。
「情報理論とコーディング」
私の個人的な理解では、アルゴリズムを使用してファイル内の繰り返しデータシーケンスを見つけてレコード位置を抽出し、このようにしてレコード位置とシーケンスのみを使用して圧縮を完了します。
これが意味するところだと思います: 10000 圧縮後の 1W。 これを圧縮する内容を数回繰り返しました。bula1 は、元の内容のコピーを変数として保存し、解凍時に置き換えるだけです。
これが最も単純なアイデアであるはずです。より効率的な NB のアルゴリズムがあるはずです。
最初に詳しく勉強しない場合は、ハフマンコーディングで十分です。
もう 1 つ、ハフマン コーディングはデータ構造コースで教えられます。
「情報理論とコーディング」
私の個人的な理解では、アルゴリズムを使用してファイル内の繰り返しデータシーケンスを見つけてレコード位置を抽出し、このようにしてレコード位置とシーケンスのみを使用して圧縮を完了します。
これが意味するところだと思います: 10000 圧縮後の 1W。 これを圧縮する内容を数回繰り返しました。bula1 は、元の内容のコピーを変数として保存し、解凍時に置き換えるだけです。
これが最も単純なアイデアであるはずです。より効率的な NB のアルゴリズムがあるはずです。