Форум программистов, компьютерный форум, киберфорум
Наши страницы

Алгоритмы

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
Bloomfield
2 / 2 / 1
Регистрация: 16.11.2009
Сообщений: 51
#1

Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква. - Алгоритмы

18.12.2009, 20:10. Просмотров 1805. Ответов 2
Метки нет (Все метки)

помогите пожалуйста с алгоритмом для задачи:

Дана строка, содержащая текст, набранный заглавными русскими
буквами. Провести частотный анализ текста, т.е. указать (в
процентах), сколько раз встречается та или иная буква.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2009, 20:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква. (Алгоритмы):

Частотный анализ текста на основе алфавита - Алгоритмы
подскажите что почитать или может у кого то или где есть готовый алгоритм частотного анализа текста на основе алфавита

Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква - C (СИ)
#include "stdafx.h" #include "stdio.h" #include "string.h" #include "conio.h" void main() { char s1; int i; char s2; int...

Провести частотный анализ текста, т.е. указать (в %), сколько раз встречается та или иная буква - Pascal ABC
Дана строка, содержащая текст. Провести частотный анализ текста, т.е. указать (в %), сколько раз встречается та или иная буква.

Указать в процентах сколько раз встречается та или иная буква в строке - C++
Дана строка,содержащая текст, набранный заглавными буквами.Указать(в процентах) сколько раз встречается та или иная буква. Нужна помощь,...

Указать (в процентах) сколько раз встречается та или иная буква в тексте - Turbo Pascal
Дан фаил содержащий текст, набранный заглавными русскими буквами. В нем содержатся так же знаки препинания. Провести частичный анализ...

Указать (в процентах),сколько раз встречается введённая с клавиатуры буква. - Python
20. Дан файл. Провести частотный анализ текста, т. е. указать (в процентах),сколько раз встречается введённая с клавиатуры буква.

2
Aye Aye
369 / 283 / 36
Регистрация: 17.12.2009
Сообщений: 567
18.12.2009, 22:07 #2
Заведем массив натуральных чисел в котором будем хранить число вхождений для каждой буквы. Будем проходить по строке считывая по одному симоволу (скорей всего перепрыгивая через пробелы) пока строка не заончится.
Во время прохода для каждой буквы которую считываем будем увеличивать соответствующую ячейку массива на один. Далее,после прохода строки, каждое число в массиве деленое на количество возможных букв (если русских то 33) и есть частота вхождения буквы.
0
outoftime
║XLR8║
511 / 433 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
19.12.2009, 15:30 #3
мапом проще..
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2009, 15:30
Привет! Вот еще темы с ответами:

Провести частотный анализ текста: посчитать, сколько различных символов встречается в данном тексте - Pascal
4.19. Файл содержит информацию в виде символьных строк произвольной длины. Провести частотный анализ текста: посчитать, сколько различных...

Пользователем задана строка. Подсчитать сколько раз встречается буква «а» и буква «с», если чаще встречается буква «а», значит вывести на экран выраж - Pascal ABC
Пользователем задана строка. Подсчитать сколько раз встречается буква «а» и буква «с», если чаще встречается буква «а», значит вывести на...

Провести частотный анализ текста - VBA
Помогите пожалуйста. Дана строка,содержащая текст,набранный заглавными русскими буквами.Провести частотный анализ текста(указать в...

Провести частотный анализ текста файла - Pascal
С текстовыми файлами еще не работал...прошу помочь в написании программы... Или объяснить что тут делать....заранее благодарен... ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.