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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
#1

Текстовый редактор - Программирование Android

14.06.2013, 16:52. Просмотров 869. Ответов 1
Метки нет (Все метки)

Добрый день!
Я никогда не программировал под Android, но сейчас с этим столкнулся.

Задание такое:
Нужно сделать что-то на подобие текстового редактора

Кликните здесь для просмотра всего текста
Ваша цель заключается в осуществлении проверки правописания. Вы должны исправить слова, находя слов в словаре, которые являются не более чем на два правки от входа.
Здесь, редактирования либо:
• Вставка одной буквы или
• Удаление одной буквы
с условием, что
• Если изменения являются инсерции или делеции оба они не могут быть смежными символами.
Входной будет состоять из словаря следует последовательность возможного орфографическими ошибками слов. Оба содержат слова (строки символов) до 50 символов.Словаря, в свободной форме, сопровождается строкой, содержащей только строка "===". После этого будет ноль или более строк текста, содержащих слова опять следует строка, содержащая строку "===". Входной регистр не учитывается; печати исправления из словаря в случае их появления в словарь и неизменными словами из текстовых строк в их первоначальном случае.
Как выход, нужно вывести строки текста с пробелами нетронутыми, со следующими изменениями на каждом слове, Вт:
• Если W есть в словаре, распечатать его, как есть.
• В противном случае, если W не в словаре,
- Если исправления не может быть найден, распечатайте "{W}".
- Игнорировать любые исправления, которые требуют двух правки, если есть хотя бы одна, которая требует только один редактирования, а затем. . .
- Если только одна коррекция остается, напечатайте это слово.
- Если более одной возможной коррекции остается, распечатать набор исправлений как "{W1 W2 • • •}", в порядке их появления в словаре.
Не забывайте, что словарь и размер текста может быть достаточно большим, чтобы повышать производительность.

Текущая программа должна быть реализована для Android. Минимальная GUI должны быть реализованы, чтобы иметь возможность вводить слова.




Пример:
Input
rain spain plain plaint pain main mainly
the in on fall falls his was
===
hte rame in pain fells
mainy oon teh lain
was hints pliant
===


Output
the {rame?} in pain falls
{main mainly} on the plain
was {hints?} plaint


Подскажите с чего хотя бы начать. Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 16:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Текстовый редактор (Программирование Android):

Простенький текстовый редактор - Программирование Android
Нужно написать простенький текстовый редактор. Хочу сделать почти на всё Активити editText, но внизу надобно, чтоб отображалось сколько...

Редактор 3D-моделей - Программирование Android
Какой программой, желательно бесплатной можно пользоваться для создание моделей для OpenGL, то есть для работы с Matrix? Поиск в интернете...

Редактор MBR - Программирование Android
Делаю прогу, частью которой является редактор mbr. Долго рылся в инете, как бы это реализовать, лучшие варианты выходят с...

На чем писать 3D редактор?! - Программирование Android
Есть потребность в небольшом 3D редакторе геометрических моделей(Смоделировать объект, покрутить его и т.д.). На чем лучше писать?...

Ищу hex-редактор - Программирование Android
Всем привет! Ни у кого случайно не завалялся hex-редактор для Андроид? Перерыл весь github, но ничего рабочего найти не удалось. ...

Увеличение и смещение ImageView, редактор фото - Программирование Android
В приложении нужно наложить на фотографию картинку. Но перед сохранением нужно реализваоть возможность изменения положения/размера...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
SanchezPluz
49 / 49 / 1
Регистрация: 31.10.2012
Сообщений: 478
15.06.2013, 14:52 #2
Зайдите вот сюда. Думаю, той информации, которая там имеется, будет достаточно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2013, 14:52
Привет! Вот еще темы с ответами:

IntelliJ IDEA. Слишком умный редактор - Программирование Android
Как сделать так, чтобы IDEA не не меняла текст, вставляемый из буфера? Если я вставляю строку "ABC\nDEF\n", то редактор удаляет...

Написать свой компонент для частого использования в дальнейшем — редактор с двумя кнопками - Программирование Android
Нужно написать свой компонент для частого использования в дальнейшем - редактор с двумя кнопками и одной текстовой строкой описания....

Текстовый редактор - Delphi
Помогите сделать так, что бы, когда закрываешь программу на красный крестик , она спрашивала, сохранить файл или нет. Вот код: unit...

Текстовый редактор - C++/CLI WinForms
Нужна программа для открывание и сохранения файла, код есть, но вот как сделать ехе файл ?(((а то мой чёт не работает(( ...


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

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

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