Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ !Алгоритм сжатия!

Автор: #$# PaVeL #$# 6.02.2007 14:30

Приветствую всех, прошу помочь с осуществлением алгоритма сжатия не прыгая дальше модуля Windows. (работу с библиотеками не предлагать! smile.gif )
cool.gif

Автор: hiv 12.02.2007 20:59

Цитата(#$# PaVeL #$# @ 6.02.2007 10:30) *
Приветствую всех, прошу помочь с осуществлением алгоритма сжатия не прыгая дальше модуля Windows. (работу с библиотеками не предлагать!
Надо изобрести велосипед? Так готовые модули не пойдут? (в смысле исходники)

Автор: hardcase 13.02.2007 7:17

Это как "в пределах виндовса"?
В Win32 встроена Zilb. Чем плоха?

А велосипед можно изобретать с помощью учебника по дискретке: Хаффман например, LZWA, и т.д.

Автор: hiv 13.02.2007 14:40

Цитата(hardcase @ 13.02.2007 3:17) *
Хаффман например, LZWA, и т.д.
Готовый код (не DLL) можно взять отсюда: http://www.torry.net/vcl/compress/other/tlzrw1.zip

Автор: #$# PaVeL #$# 13.02.2007 18:15

Премного благодарен, чуть позже гляну...

Автор: Egor Vladimirovich 20.02.2008 19:18

Цитата(#$# PaVeL #$# @ 13.02.2007 14:15) *

Премного благодарен, чуть позже гляну...

Меня тоже заинтересовал метод сжатия.. Кто нибудь сможет помочь написать программу. Вводяться частоты символов например. а в итоге должно для каждой буквы выводиться ее двоичный код.....
Например
A- 0.6
B- 0.15
C- 0.13
D-0.12
В результате
A 0
B 11
C 100
D 101
Что то вроде этого. Кто поможет сделать?!