Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

Лабораторная работа №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. Почем завод
3. Улучшение финансового состояния предприятия на базе системы принятия управленческих решений в ОАО ММК имени Ильича.html
4. Философия России в XIX веке.html
5. на тему- ldquo;Видатні українські вчені медики- Амосов Філатов Стражескоrdquo; Філат
6. Такое представление определено однозначно с точностью до порядка перемножения циклов
7. Неблагоприятные для сердца профессии
8. ТЕМА ЦІННІСНИХ ОРІЄНТАЦІЙ СУЧАСНОЇ МОЛОДІ
9. Основные приемы и первичные средства тушения пожаров Способы спасения людей
10. Общие условия организация работы следователя
11. ЛАБОРАТОРНАЯ РАБОТА 1 Введение в персональные вычислительные машины ПЭВМ Цель работы- Ознакомлени
12. то непонятным кодом
13. Пояснительная записка к презентации
14. Технология продукции общественного питания
15. История экономики
16. Дизайн Дисциплина- Английский языкГруппа- 223 N Идентификато
17. Реферат- Методы исследования в педагогике
18. Введение..........
19. Лабораторная работа 3
20. на тему- Искусство каллиграфии Студентки I курса 14 группы направления подготовки- 6