У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа ’2 1 1

Работа добавлена на сайт samzan.net: 2015-12-27

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 1.2.2025

Лабораторная работа №2

1

1. Для заданного в виде текстового файла1 множества из 250 слов (всего уникальных слов 40,остальные слова повторяются)использовать дерево бинарного поиска для составления частотного словаря. Каждое очередное слово, прочитанное в тексте, ищется в дереве. Если слово найдено, счетчик его частоты увеличивается. В противном случае ,слово добавляется в дерево на соответствующее место.

2.  Полученное дерево бинарного поиска представить на экране, а результаты обработки текста вывести в виде таблицы слов с частотами их появления в тексте.

3 Из построенного дерева бинарного поиска удалить слова, которые совпадают со словами, находящимися в текстовом файле 2.Удаленные слова должны быть включены во вновь создаваемое дерево бинарного поиска которое также необходимо вывести на экран.

2

1 Для заданного в виде текстового файла множества из 250 слов (всего уникальных слов 40,остальные слова повторяются) использовать дерево бинарного поиска для составления частотного словаря. Каждое очередное слово, прочитанное в тексте, ищется в дереве. Если слово найдено, счетчик его частоты увеличивается. В противном случае ,слово добавляется в дерево на соответствующее место.

2 Полученное дерево бинарного поиска представить на экране, а результаты обработки текста вывести в виде таблицы слов с частотами их появления в тексте.

3 Разработанную программу использовать для построения частотного словаря

для любого текстового файла. В этом случае дерево не должно выводиться на экран. Результат должен быть представлен в виде таблицы

3

Написать программу, которая проверяла бы правильность введенных слов, используя предложенный словарь. Словарь строится в виде дерева бинарного поиска по текстовому файлу, предварительно подготовленному.

Проверяемые слова вводятся с клавиатуры. Если введенное слово совпадает со словом в словаре, выдается сообщение”OK”.Если только частично совпадает(например, на 40% и более),то введенное слово корректируется компьютером. Если совпадает менее чем на 40% ,то выдается сообщение, что такого слова нет.

4

 Представление введенного арифметического выражения с помощью бинарного дерева

5

Реализовать на произвольном тексте 20 слов (или символов) (уникальных 7) кодирование Хафмана.

Вывести на экран таблицу с частотами данных слов и их кодами, а также построенное бинарное дерево




1. Контрольная работа 2 1
2.  РОЗРАХУНКОВІ Й КАСОВІ ОПЕРАЦІЇ 2
3. Эндоскопическое исследование семявыносящего протока вазоскопия - новый диагностический метод
4.  Все что я хочу сказать так это то что я его не уполномочивал на это
5. технических условиях
6. Одноэтажное производственное здание с деревянным каркасом
7. Лекция 9 444 QRалгоритм решения СЛАУ Рассмотрим другой метод приведения матриц к треугольному виду ~ м
8. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата юридичних наук Київ 1999
9. 0177 Конфетти бумага Прямоугольники 56гр Нет 15010178
10. реферат дисертації на здобуття наукового ступеня кандидата економічних наук1