POGREB
13-04-2011, 22:48
Всем привет.. прошу у Вас помощи...
написать программу, которая (читая текст из файла и печатая его с добавлением последовательных номеров строк) собирает все слова этого текста, запоминая номер строк, в которых встречалось данное слово. После этого как просмотр будет закончен, формируется таблица, в которой все слова будут расположены в алфавитном порядке и со списками их местонахождения. Очевидно для хранения слов, встречающихся в тексте, лучше всего подходит дерево поиска(называемо также лексиконым деревом). каждая вершина не только содержит в качестве информационного поля само слова, но и является началом списка номера строк....
заранее благодарен
написать программу, которая (читая текст из файла и печатая его с добавлением последовательных номеров строк) собирает все слова этого текста, запоминая номер строк, в которых встречалось данное слово. После этого как просмотр будет закончен, формируется таблица, в которой все слова будут расположены в алфавитном порядке и со списками их местонахождения. Очевидно для хранения слов, встречающихся в тексте, лучше всего подходит дерево поиска(называемо также лексиконым деревом). каждая вершина не только содержит в качестве информационного поля само слова, но и является началом списка номера строк....
заранее благодарен