Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Hrum2395

Реализация алгоритма Хаффмана на VB

02.06.2011, 16:38. Показов 1589. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно реализовать алгоритм Хаффмана на VB . Гугл перерыл . Нашел кучу старых исходников , но ничего путнего . Пар у нас мало (1 в неделю) , поэтому с таким багажом знаний мне написать архиватор нереально . Есть еще другой вариант . Написать не архиватор , а просто программу по типу Хаффмана , что бы показать суть этого алгоритма. Она должна считывать все элементы из фаила . Перегонять их в массив . Далее производить поиск наиболее часто встречающихся элементов . Первому самому часто встречающемуся элементу присваивается значение 1 , второму 2 и т.д. Намример , дана такая последовательность символов - ААББАС . Значит в фаил надо записать следующую последовательность чисел - 112213 . Ну и потом расшифровать фаил таким же образом . Примерный алгоритм я составил , а как его реализовать на практике ума не приложу .


Вот поиск самого часто встречающегося элемента в массиве. На большее моих знаний не хватило. Помогите пожалуиста , на следующей неделе курсач сдавать.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
km = 0
        For i = 1 To k
            n = 0
            For j = 1 To k
                If mas(i) = mas(j) Then n = n + 1
            Next
            If n > km Then
                km = n
                el = mas(i)
            End If
            mas1(i) = el
        Next
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.06.2011, 16:38
Ответы с готовыми решениями:

Реализация Алгоритма Хаффмана
Здравствуйте. Прошу помочь, есть программа на ABC паскале, но необходимо чтобы было написано в Turbo паскале. Нужно ее исправить. Если...

Реализация алгоритма Хаффмана ( до 1ой стадии )
Здравствуйте. Нужно реализовать алгоритм Хаффмана до 1ой части, то есть каждой букве присвоить двоичный код. Заранее спасибо.

Реализация алгоритма Хаффмана с использованием классов
Всем привет. Пишу Алгоритм Хаффмана. Хочу сделать все красиво в классах,но как-то не додумываюсь. Пытался сделать чтение файла методом,но...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.06.2011, 16:38
Помогаю со студенческими работами здесь

Кодирование алгоритма Хаффмана
Доброго времени суток. У меня есть на руках рабочий код. Вопрос стоит следующим образом: Нужно сделать шифрование не используя векторы или...

Сложность алгоритма Хаффмана
Кто нибудь может сказать какова сложность алгоритма Хаффмана, и как его подсчитать.

Дикодирования алгоритма Хаффмана
Есть в файле закодированная строка и кодовая таблица буква, код как мне раскодировать строку?

Оптимизация алгоритма Хаффмана
Сделал архиватор, но работает он запредельно долго ~ 30 мин на папку размером 50Mb(и это только упаковка). нужна помощь "Гуру"...

Исходник алгоритма Хаффмана на C
Пожалуйсто дайте исходник алгоритма Хаффмана на C.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru