Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Выбор структуры для хранения данных, Не могу выбрать оптимальную структуры 
:(
    Опции темы
MaDRuS
Дата 23.12.2009, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 2.10.2006

Репутация: нет
Всего: нет



user posted image

Суть: хочу выбрать оптимальную структуру для хранения, ассоциативного поиска, изменения и добавления информации.
Информация представляет из себя совокупность "понятий", количество которых может изменяться. "Понятие" может обладать различными свойствами, количество этих свойств тоже может изменяться, понятия должны быть связаны между собой свойствами через определенные веса. (Например:"каждый кот - пушистый, но не каждый пушистый - кот", т.е. в направлении кот--->пушистый у нас вес 1, а в направлении кот<---пушистый  вес 0,2 (например у нас есть еще 8 понятий связанных с пушистым). 
Понятие также могут быть не связаны ни с какими другими, но подразумевается что количество возможных перекрестных связей будет огромное. Свойства понятия должны быть своеобразными адресами (для ассоциативного поиска) при поиске понятий.
Подразумевается автоматическое забивание базы "свойство-понятие". Интересно если кто то занимался нейросетями, семантическими сетями, как он проектировал структуры данных. Подскажите кто сколько может =)
PM MAIL   Вверх
Lazin
Дата 23.12.2009, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



ориентированный граф, но это очень общая структура данных, лучше постараться наложить какие-нибудь  ограничения на вашу задачу, которая позволит использовать что-нибудь более простое, к примеру, избавиться от циклов
PM MAIL Skype GTalk   Вверх
Леопольд
Дата 24.12.2009, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 10
Всего: 13



Цитата(Lazin @  23.12.2009,  22:28 Найти цитируемый пост)
лучше постараться наложить какие-нибудь  ограничения на вашу задачу, которая позволит использовать что-нибудь более простое, к примеру, избавиться от циклов 

А если это невозможно, то надо делать свою структруру...

Это сообщение отредактировал(а) Леопольд - 24.12.2009, 12:48


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0668 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.