Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 13.06.2015, 02:40   #1 (permalink)
Asya_inter
Member
 
Аватар для Asya_inter
 
Регистрация: 12.01.2015
Сообщений: 71
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Задания в pascal. «Алгоритмы поиска»

Добрый день! Помогите пожалуйста с такими вида заданиями. Не совсем понимаю как это осуществить.
1.)Частотный словарь.
Дан текстовый файл, содержащий текст на русском или английском языке.
Размер файла не ограничен. Получить частотный словарь этого текста, то есть перечень всех
встречающихся в тексте слов (словоформ) с указанием, сколько раз встретилось в тексте данное слово.
В порядке убывания частоты.
Словом (словоформой) в рамках этой задачи называется последовательность русских (включая букву «ё») и латинских букв (строчных или заглавных), не содержащая внутри себя
других символов.
Программа в качестве исходных данных получает названия входного и выходного файлов. Читает
входной файл(ы), результаты записывает в выходной текстовый файл. Рекомендуется для
задания входного и выходного файлов использовать параметры командной строки. Запуск
программы (название программы dictionary)
из командной строки в этом случае может
выглядеть так:
>dictionary
<входной файл>
<выходной файл>
Рекомендуется предусмотреть, чтобы программа могла обрабатывать больше одного входного
файла за один
раз. В этом случае запуск программы может выглядеть, например, так:
>dictionary*.txt dict.txt
В выходном файле в каждой строке приводятся данные об одном слове: вначале выводится
слово, затем частота. Значения частоты должны быть выровнены. Можно считать, что длина
слова не превышает 30 символов.
И всё это нужно сделать через перемешанную таблицу с открытым перемешиванием.
Asya_inter вне форума   Ответить с цитированием

Старый 13.06.2015, 02:40
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

На форуме есть обсуждения, которые схожи с вашими

Задачи на алгоритмы
Разработать алгоритмы и программы решения задач. Pascal
Задания
Алгоритмы шифрования
Готовые домашние задания PRO
ГДЗ - Готовые домашние задания

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Метки
pascal, задача, помощь

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 06:09.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.