Duration 9:34

LZW Encoding and Decoding Algorithm Explained and Implemented in Java | Data Compression | Geekific

13 719 watched
0
211
Published 13 Nov 2021

If you were to take a look at almost any data file on a computer, character by character, you would notice that there are many recurring patterns. LZW is a data compression technique that takes advantage of this repetition and the subject of this video. If you found this video helpful, check other Geekific uploads: - Abstract Data Types vs. Data Structures: /watch/ER0qK2zIeDnIq - LinkedList Implementation in Java: /watch/MRavNiLmWsImv - Stacks Explained and Implemented in Java: /watch/kHjptCzBckMBp - Maps and Collisions Explained: /watch/4mcONzXehNkeO - Huffman Coding Algorithm Explained and Implemented in Java: /watch/Uyg7BLJb_12b7 - Tail-Recursion Made Simple: /watch/M07u5ajgBMXgu - Run-Length Encoding Explained and Implemented in Java: /watch/ECtVIt3r4a7rV - Huffman Coding Algorithm Explained and Implemented in Java: /watch/Uyg7BLJb_12b7 Stay updated on our weekly videos by subscribing to the channel: /channel/UCXRZyv0cNwba6f0xCREAD_Q All the code snippets can be found on GitHub under: https://github.com/geekific-official/geekific-youtube/ Timestamps: 00:00 Introduction 00:08 What is LZW Coding Algorithm? 05:19 Implementing the LZW Algorithm 09:06 Testing our Code 09:25 Thanks for Watching! #Geekific #LZWCoding #LZW #Algorithms

Category

Show more

Comments - 24