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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 5.6.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. Рассмотрено и принято на заседании МО учителей начальной школы 2013 г
2. Лабораторная работа 6 по ЭММ- Решение задачи об использовании ресурсов геометрическим методом и с помощь
3. Истинная мужественность означает добродушие помноженное на силу.html
4. пассивные методы защиты Для справки- каждый год через Аденский залив проходит более 20 тысяч судов то
5. Переносимость тока хорошая
6. Реферат- Февраль семнадцатого и Балтийский регион
7. Клавиатура
8. Культура та мистецтво Сирії
9. Особенности психологической характеристики личности преступника
10. Жук-олен