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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 7.3.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. Контрольна робота Типи інвестиційних компаній Виконала- студентка групи ФК101 Арсентьева А.
2. Воспитательная функция фольклора
3.  Абсолютно еластичний попит описується лінією- а спрямованою вгору і праворуч; б розміщеною паралельно
4. лучевой трубкой ЭЛТ можно рассматривать как матрицу дискретных элементов пикселов каждый из которых може
5. Афористическая форма таких нравоучений восходила к устной традиции закреплявшей уже в позднеродовом общес
6. Петербурга ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА государственного бюджетного общеобразовательного
7. .2.3 Виды и функции туристических операторов Прежде всего основываясь на географии туроперейтинга можно
8. голландская программа переподготовки специалистов в области маркетинга ВИБЕ ВОЛЬДХЕКГенеральный директ
9. Лес мертвецов ЖанКристоф ГранжеЛес мертвецов Scn- niksi; OCR Корректура- аноним Жа
10. тема Монтессори влияет на естественное радостное обучение и развитие в нужный для каждого ребенка период в