Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Zergaj
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 2
1

Выделить слова в тексте, которые совпадают со словарем

30.05.2013, 09:51. Просмотров 1235. Ответов 3
Метки нет (Все метки)

Всем привет!
Пытаюсь попасть на курсы по Java (возникла необходимость выучить язык). Нужно выполнить тестовое задание. Суть в следующем:
Имеется два входных файла – файл_с_текстом и файл_словаря. Файл_с_текстом содержит текст в виде последовательностей текстовых строк, разделенных стандартным разделителем строки. Файл_словаря содержит произвольное количество строк, каждая из которых содержит ровно одно слово.
Необходимо создать программу, создающую корректный HTML_файл, содержащий весь текст из файла_с_текстом в котором помечены жирным и наклонным шрифтом все слова из файла_словаря. HTML_файл должен отображаться в любом Internet-браузере (IE, Firefox, Chrome и др.) корректно, показывая весь текст, с выделением указанных слов.
Полная версия в прикрепленном файле. Там куча всего, и я даже не знаю, откуда начать... Большая просьба - ткните носом, какие методы нужны, объекты, функции и т.д. Если кто-то приведет ссылки на примеры, буду очень благодарен.

З.Ы. Понятно, что первым советом будет, скорее всего, отправка в документацию к Java или к Эккелю в Философию Java, но хотелось бы что-то конкретнее, т.к. время сильно ограничено.
0
Вложения
Тип файла: zip тестовое задание java.zip (11.0 Кб, 19 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 09:51
Ответы с готовыми решениями:

Выделить отдельные слова в тексте и для каждого посчитать частоту встречаемости
Пожалуйста помогите с этими заданиями. Коллекции (10) 4) Задан английский...

Выделить в тексте числа
Всем привет. Помогите разобраться как реализовать эту задачу. Не знаю как...

Задан файл с текстом на английском языке. Выделить все различные слова. Слова, отличающиеся только регистром б
Задан файл с текстом на английском языке. Выделить все различные слова. Слова,...

В тексте выделить все слова, которые начинаются на букву "к"
В тексте выделить все слова, которые начинаются на букву "к"

Выделить в каждой строке слова, в которых первые буквы слов совпадают
Вводится произвольный текст, разбитый на строки знаком ";" слова в строке...

3
AckiyBolt
649 / 398 / 35
Регистрация: 19.02.2013
Сообщений: 1,072
Записей в блоге: 2
30.05.2013, 10:27 2
не угадали. первым советом будет поиск курсов с более низким порогом вхождения. серьезно, если вы не знаете с какой стороны подойти к этому заданию, то учится вам там будет очень сложно
0
Zergaj
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 2
02.06.2013, 13:51 3
из "
Цитата Сообщение от AckiyBolt Посмотреть сообщение
учится вам там будет очень сложно
" и "не учиться совсем" предпочитаю первое. в городе существуют эти курсы (бесплатные, начинаются в середине июня) и еще только одни (платные, начало неизвестно когда).
если не трудно, лучше подскажите мне, каким образом сравнить текстовый файл и словарь. Файл словаря читаем в массив так, чтобы каждый элемент был одной строкой. Из файла текста читаем последовательно символы, допустим, до пробела, получаем строку. отсекаем знаки препинания, если они есть. затем сравниваем с массивом. если совпадение есть, цепляем тэги болд и италик, записываем в HTML. примерно так?
0
man0ngi
26 / 26 / 6
Регистрация: 19.10.2012
Сообщений: 131
02.06.2013, 16:18 4
Можно попробовать составить массив на основе дерева или хэш-таблицы из словаря и просто читать, скажем по 16 байт, выбирая отдельные слова. И потом по ключу-слову обращаться к словарю, если nul напримерl - идти дальше.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2013, 16:18

Вывести слова, которые совпадают
Подскажите как сравнить 2 строки? Нужно вывести слова, которые совпадают......

Определить, есть ли в строке слова которые совпадают с последним
Помогите пожалуйста с таким вопросом! 1.Есть строка, определить есть ли в...

Напечатать все слова, которые совпадают с ее первым словом
Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг...


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

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

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