Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 24.10.2006, 02:21   #1
UR5GDZ
AnyKey`щик
 
Регистрация: 15.09.2006
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Смущение Хочу создать словарь, ПОМОГИТЕ!!!

Хочу создать программу, напоминающую словарь, то есть вводиться слово и дается ему пояснение, как это сделать??? Надо создать ресурс, и каким-то образом, сделать поиск по нему. Или как-то по другому???
(Offline)
 
Ответить с цитированием
Старый 24.10.2006, 04:30   #2
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
Re: Хочу создать словарь, ПОМОГИТЕ!!!

В условиях малых ресурсов предоставляемых мобилкой, предлагаю такой вариант: создать чтото наподобие XML файла... Например:

{Слово}<Описание>


ну а потом программку которая бы сканировала файл на искомое слово...

думаю условия описывать не нужно, а если всеже, то: читаем байт если находим открывающую скобку то читаем в отдельную переменную (пока не встретим закрывающую) и потом сравниваем с введенным словом, если равно, то читаем в другую переменную все что находится в последующих угловых скобках и выводим...

конечно условие сравнения слова можно ускорить, если сверять по буквам и файл слов будет упорядочен по алфавиту...

а еще можно замутить типа базы данных... типа 24 байта для слова + 256 байт для описания... тогда вообще дело летать будет... ибо не надо будет прочесывать весь файл на поиск скобки... можно сразу делать позиционирование...



Скорость вероятно оставит желать лучшего, но зато все будет работать.
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием
Старый 24.10.2006, 16:48   #3
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Хочу создать словарь, ПОМОГИТЕ!!!

Нужно будет выбрать наиболее подходящий из множества возможных алгоритмов посика, чтобы оптимизировать время работы
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 25.10.2006, 09:17   #4
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Хочу создать словарь, ПОМОГИТЕ!!!

лучше всего использовать что-то вроде буфера, чтобы меньше перечитывать из jar повторно, на это тратится большая часть времени.
(Offline)
 
Ответить с цитированием
Старый 03.11.2006, 15:26   #5
UR5GDZ
AnyKey`щик
 
Регистрация: 15.09.2006
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Печаль Re: Хочу создать словарь, ПОМОГИТЕ!!!

Написал, я как только прочит как вы обьяснили как это сделать
но оно не ПАШЕТ!!!! пишит ошибка - память не может быть read
это ошибка вообще какаято левая???
(Offline)
 
Ответить с цитированием
Старый 05.11.2006, 01:43   #6
Chip
ПроЭктировщик
 
Регистрация: 20.10.2006
Сообщений: 102
Написано одно полезное сообщение
Re: Хочу создать словарь, ПОМОГИТЕ!!!

opisanie два раза написал в 3 строке
(Offline)
 
Ответить с цитированием
Старый 08.11.2006, 22:54   #7
UR5GDZ
AnyKey`щик
 
Регистрация: 15.09.2006
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Хочу создать словарь, ПОМОГИТЕ!!!

Спасибо Chip
(Offline)
 
Ответить с цитированием
Старый 20.11.2006, 22:36   #8
UR5GDZ
AnyKey`щик
 
Регистрация: 15.09.2006
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Смущение Re: Хочу создать словарь, ПОМОГИТЕ!!!

А все равно на работает, по чемуто, да плох я
(Offline)
 
Ответить с цитированием
Старый 20.08.2008, 23:40   #9
Aziz
Оператор ЭВМ
 
Регистрация: 24.02.2007
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Хочу создать словарь, ПОМОГИТЕ!!!

(Offline)
 
Ответить с цитированием
Старый 21.08.2008, 01:36   #10
Frank
Нуждающийся
 
Аватар для Frank
 
Регистрация: 22.07.2006
Сообщений: 50
Написано 6 полезных сообщений
(для 19 пользователей)
Ответ: Хочу создать словарь, ПОМОГИТЕ!!!

Раньше делал телефонный справочник моего города... посмотри может пригодится... хотя методика там тоже не оптимальна: данные сначала грузятся в массив по которому потом ведется поиск...
Вложения
Тип файла: zip PhoneBook.zip (56.9 Кб, 512 просмотров)
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать Dll? pipns Разработка LIB 4 16.06.2009 18:11
как создать счетчик фпс?) KAK? TAK! MidletPascal 3 01.05.2009 18:03
Помогите создать мини-карту к игре beZ_probleM Основной форум 17 28.12.2008 13:38
Словарь инет сленга tormoz Юмор 10 16.10.2007 18:18
А как создать папку в ФС? kolyacher Основной форум 9 29.05.2007 10:32


Часовой пояс GMT +4, время: 23:16.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com