Revision: 69807
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 10, 2015 21:07 by rishi_devan
Initial Code
dictionary = {i:chr(i) for i in range(97,123)}
last = 256
arr = [97, 97, 98, 256, 258, 257, 259]
result = []
p = arr.pop(0)
result.append(dictionary[p])
for c in arr:
if c in dictionary:
entry = dictionary[c]
result.append(entry)
dictionary[last] = dictionary[p] + entry[0]
last += 1
p = c
print(''.join(result))
Initial URL
Initial Description
Lempel Ziv Welch Decompression in python
Initial Title
LZW Decompression
Initial Tags
Initial Language
Python