Я хочу написать архиватор, и начал изучать алгоритм сжатия lzw, я не знаю, как его написать
Наверно потому что ты еще не закончил его изучать, твой кэп.
стоит ли смотреть алгоритм архиватора для понимания его работы или стоит самому пытаться его реализовать
Что за... Да как хочешь.