|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.03.2009, 21:17 | #1 |
Пользователь
Регистрация: 28.02.2009
Сообщений: 27
|
Сколько раз в тексте встречается каждое слово.
Много всего пробывал, искал в поиске, но находил только про буквы. Вот и решил написать.
Допустим у меня есть масив (m:array[1..100] of string) состоящий из слов строки s. Как мне подсчитать сколько раз каждое слово из массива m встречается в строке s, чтоб ответ выглядел примерно вот так: s: mama mama mama mila mila ramu mama 3 mila 2 ramu 1 Спасайте меня... пожалуйста |
10.03.2009, 21:50 | #2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 321
|
Наверное m: array[1..100] of s ?
где s: string. И надо найти все слова в массиве m? Уточни пожалуйста. В любом случае надо изначально исходить из максимального количества слов (видимо словами считаются и предлоги), тогда массив который надо резервировать для расчётов (так будет легче и понятнее) будет размерностью L/2, где L-длина символьной последовательности всего массива, так как между словами должны быть пробелы. Но сначала уточни задание. |
11.03.2009, 10:56 | #3 |
Форумчанин
Регистрация: 29.01.2009
Сообщений: 411
|
Делал что-то подобное но на конкретном примере не проверял
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сколько раз заданное слово встречается в данной строке | pascal1994 | Помощь студентам | 4 | 04.02.2009 08:41 |
сколько разних слово встречается в данной строке | pascal1994 | Помощь студентам | 3 | 04.02.2009 04:16 |
Нужно вывести на экран каждое слово на новой строке. | Юлёк | PHP | 5 | 28.01.2008 14:57 |
Определить сколько раз встречается в тексте самое короткое слово - Delphi 7 | Леди Уинтер | Помощь студентам | 3 | 08.01.2008 17:56 |
Сколько раз встречается данное слово | n1k1c4 | Помощь студентам | 4 | 13.12.2007 20:33 |