LZ77算法。
作為很多其他無損壓縮算法的基礎,它使用了“滑動窗口”的概念。在這個概念中,LZ77管理了一個字典。
數據壓縮是保留相同或絕大部分數據前提下減小文件大小的過程。 它的原理是消除不必要的數據或以更高效的格式重新組織數據。在進行數據壓縮時,可以選擇使用有損方法或無損方法。有損方法會永久性地擦除掉一些數據,而無損方法則能保證持有全部的數據。使用哪類方法取決於要讓文件保持多大的精準度。