Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2010, 08:53   #1
INZA
Новичок
Джуниор
 
Регистрация: 14.12.2010
Сообщений: 2
По умолчанию Для каждого из слов указать, сколько раз оно встречается в тексте.(paskal)

Для каждого из слов указать, сколько раз оно встречается в тексте.
INZA вне форума Ответить с цитированием
Старый 14.12.2010, 10:25   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

если текст относительно небольшой (менее 1000 слов) - рекомендую самый простой способ - разобрать слова (парсинг слов на форуме был множесто раз) в обычный одномерный массив.
И дальше отсортировать этот массив, потом выводить уникальные элементы с подсчётом, сколько раз они встретились (это просто, и за один проход можно реализовать).
Если же текст реально большой - то лучше использовать динамическое выделение памяти - и сразу при парсинге текста на отдельные слова - искать, было ли слово ранее. Если было - увеличивать счётчик на единицу, если не было - добавлять в список и счётчик ставить в единицу. Тоже, в принципе не очень сложно. (примеры работы со списком также неоднократно были на форуме).
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа на Delphi, считающая сколько раз в тексте встречается каждый символ, биграмма, триграмма denis_dneprovski Помощь студентам 17 11.10.2010 06:15
Сколько раз слово встречается в строке ksu25 Паскаль, Turbo Pascal, PascalABC.NET 1 25.09.2009 15:53
Сколько раз в тексте встречается каждое слово. 08ekhiv1 Помощь студентам 2 11.03.2009 10:56
Определить сколько раз встречается в тексте самое короткое слово - Delphi 7 Леди Уинтер Помощь студентам 3 08.01.2008 17:56
Сколько раз встречается данное слово n1k1c4 Помощь студентам 4 13.12.2007 20:33