Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизКак организовывают хранение диалогов ? Найти похожие ветки
← →
Кто---то © (2004-11-22 04:23) [0]Ведь диалоги - это не совсем дерево, так как могут возвращаться к уже сказанному, или в конце сходиться в одну точку типа фраз :
- Пока.
- Пока.
Как, например, удалить что-то из такого дерева ? Ведь удалишь фразу пока-пока, а вдруг она является продолжением какого-то другого диалога ?
У кого-нибудь есть примеры реализации работы с таким видом данных ? И как это хоть называется ?
← →
КаПиБаРа © (2004-11-22 08:07) [1]Кто---то © (22.11.04 4:23)
База данных. Отношение многие ко многим.
← →
Кто---то © (2004-11-23 02:21) [2]
> КаПиБаРа © (22.11.04 08:07) [1]
> Кто---то © (22.11.04 4:23)
> База данных. Отношение многие ко многим.
А без баз данных ? Попроще что-нибудь.
← →
Гаврила © (2004-11-23 02:26) [3]а без данных совсем не выйдет.
Ведь сам диалог - это некие данные.
"дерево" классов в оперативке - это тоже данные.
Храните "дерево", храните ссылки друг на друга, считайте эти ссылки, при уменьшении количества ссылок до нуля объект можно удалять.
возможно, подойдет интерфейсная модель
← →
Кто---то © (2004-11-23 06:13) [4]
> Гаврила © (23.11.04 02:26) [3]
> а без данных совсем не выйдет.
> Ведь сам диалог - это некие данные.
В смысле через TList и ему подобное. Что-нибудь такое, где бы уже были нужные процедуры и функции для работы.
> храните ссылки друг на друга, считайте эти ссылки, при уменьшении
> количества ссылок до нуля объект можно удалять.
Есть готовый класс для этого ? Или я опять первый в мире, кому это потребовалось ? Иду в авангарде мирового программирования.
← →
Amoeba © (2004-11-23 10:36) [5]
> Иду в авангарде мирового программирования.
И даже широко шагаешь.
← →
TUser © (2004-11-23 10:39) [6]
> А без баз данных ? Попроще что-нибудь.
Это может оказаться посложнее в данном случае.
Про требуемый тип данных и схождение в одну точку. Я так понимаю, требуется орграф. В данном случае оптимальнее сделать двусвязную структуру.
← →
Кто---то © (2004-11-24 01:15) [7]
> TUser © (23.11.04 10:39) [6]
> Про требуемый тип данных и схождение в одну точку. Я так
> понимаю, требуется орграф. В данном случае оптимальнее сделать
> двусвязную структуру.
Дайте же класс !
← →
Кто---то © (2004-11-24 02:13) [8]
> В данном случае оптимальнее сделать двусвязную структуру.
Прежде чем делать, надо убедиться что ещё до тебя никто этого не делал, чтобы велосипед не изобретать.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c