poprzedniciąg (c) bieżącysymbol (s) c + s indeks słownik komentarz 1. a 2. b 3. c 4. d 5. _ inicjowanie słownika alfabetem a b ab 1 – indeks ‘a’ 6. ab do słownika dodawany jest ciąg ‘ab’, c = ‘b’ b c bc 2 – indeks ‘b’ 7. bc do słownika dodawany jest ciąg ‘bc’, c = ‘c’ c c cc 3 – indeks ‘c’ 8. cc do słownika dodawany jest ciąg ‘cc’, c = ‘c’ c d cd 3 – indeks ‘c’ 9. cd do słownika dodawany jest ciąg ‘cd’, c = ‘d’ d _ d_ 4 – indeks ‘d’ 10. d_ do słownika dodawany jest ciąg 'd_', c = '_' _ a _a 5 – indeks '_' 11. _a do słownika dodawany jest ciąg ‘_a’, c = ‘a’ a b ab ‘ab’ istnieje w słowniku ab c abc 6 – indeks ‘ab’ 12. abc do słownika dodawany jest ciąg ‘abc’, c = ‘c’ c c cc ‘cc’ istnieje w słowniku cc d ccd 8 – indeks ‘cc’ 13. ccd do słownika dodawany jest ciąg ‘ccd’, c = ‘d’ d _ d_ 'd_' istnieje w słowniku d_ a d_a 10 – indeks 'd_' 14. d_a do słownika dodawany jest ciąg ‘d_a’, c = ‘a’ a c ac 1 – indeks ‘a’ 15. ac do słownika dodawany jest ciąg ‘ac’, c = ‘c’ c d cd ‘cd’ istnieje w słowniku cd _ cd_ 9 – indeks ‘cd’ 16. cd_ do słownika dodawany jest ciąg 'cd_', c = '_' _ a _a ‘_a’ istnieje w słowniku _a c _ac 11 – indeks ‘_a’ 17. _ac do słownika dodawany jest ciąg ‘_ac’, c = ‘c’ c d cd ‘cd’ istnieje w słowniku cd _ cd_ 'cd_' istnieje w słowniku cd_ a cd_a 16 – indeks 'cd_' 18.
Źródło i licencja
Fragment artykułu Wikipedia — LZW · historia autorów.
Tekst: CC BY-SA 4.0. Wydzielono fragment z dłuższego artykułu.