Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Решил создать толковый словарь. Но как все сделать ума не приложу. Во вложении черновик. Слева - список слов. Справа - их толкование. Под списком слов внизу - поиск искомого слова. Но как все это связать воедино не знаю.
Классически это делается так - с верху алфавит, нажав на какую либо букву, в левом списке выводятся все слова начинающиеся на эту букву, при щелчке по слову, выводится его толкование. В строке поиска возможны следующие алгоритмы - ввод слова и нажатие кнопки поиск, или возможна организация подпоиска, при вводе ищем слова начинающиеся на введенный фрагмент и выводим их в левый список.
Quote (Alien)
Вот, с поиском немного посложнее будет.
Это смотря что применять, если в движке бд поиск не предусмотрен, то конечно проблема. Наиболее подходящим алгоритмом для поиска в словаре является поиск по маске, на его основе можно организовать ряд алгоритмов, начинается с фрагмента, заканчивается фрагментом, содержит фрагмент, похож на фрагмент, так же возможен поиск и по толкованию.