💾 Archived View for mirrors.apple2.org.za › archive › ftp.gno.org › doc › genie › a2pro › hcomp › IN… captured on 2024-12-18 at 06:45:20.

View Raw

More Information

-=-=-=-=-=-=-

Index for doc/genie/a2pro/hcomp

The "Hacking Data Compression" course, by Andy McFadden. This is a 12
part course, with source code for the Apple IIgs.

Index Last Updated: 04 Dec 2006 19:31:49 UTC

Files:

        hcomp03.shk
                Lesson 3: Somewhat Clever Ad-Hoc Schemes. Simple
                character encodings, MTF, digrams; intro to higher-order
                models.

                Size:    75 kB
                License: (Unspecified)
                Id:      986

        hcomp01.shk
                Lesson 1: Introduction. Course overview and introduction
                to compression concepts.

                Size:    47 kB
                License: (Unspecified)
                Id:      431

        hcomp02.shk
                Lesson 2: Basics. Discussion of RLE and differential
                coding.

                Size:    56 kB
                License: (Unspecified)
                Id:      432

        hcomp04.shk
                Lesson 4: Shannon, Fano, and Huffman. Explanation of
                probability encoding.

                Size:    65 kB
                License: (Unspecified)
                Id:      434

        hcomp05.shk
                Lesson 5: Adaptive Encoding. Adaptive vs static methods,
                Splay trees, adaptive Huffman.

                Size:    97 kB
                License: (Unspecified)
                Id:      435

        hcomp06.shk
                Lesson 6: Arithmetic Coding. How arithmetic encoding
                works; includes the CACM sources and variations.

                Size:    102 kB
                License: (Unspecified)
                Id:      436

        hcomp07.shk
                Lesson 7: Ziv and Lempel. Discussion of LZ77 and LZ78.

                Size:    10 kB
                License: (Unspecified)
                Id:      437

        hcomp08.shk
                Lesson 8: LZW. Detailed explanation of the LZW
                algorithm.

                Size:    44 kB
                License: (Unspecified)
                Id:      438

        hcomp09.shk
                Lesson 9: NuFX and ShrinkIt. Discussion about the
                compression used in ShrinkIt.

                Size:    24 kB
                License: (Unspecified)
                Id:      439

        hcomp10.shk
                Lesson 10: LZSS. Detailed explanation of the LZSS
                algorithm.

                Size:    49 kB
                License: (Unspecified)
                Id:      440

        hcomp11.shk
                Lesson 11: LZH, LZARI, and LZB. How to improve LZSS with
                Huffman, arithmetic, and unary coding.

                Size:    96 kB
                License: (Unspecified)
                Id:      441

        hcomp12.shk
                Lesson 12: HardPressed(tm). How to write compression
                modules for HardPressed.

                Size:    11 kB
                License: (Unspecified)
                Id:      442