Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / алгоритмы рекурсиного обхода дерева нужны / 5 сообщений из 5, страница 1 из 1
05.02.2007, 17:55
    #34307361
SashaF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
алгоритмы рекурсиного обхода дерева нужны
услышал вот в этом обсуждении что
Выбегалло для рекурсивных обходов дерева существует прекрасно работающий алгоритм , описанный в "Open-Source Components for Informix Dynamic Server 9.x" ISBN 0130428272.
никто не подскажет этот алгоритм или другой, но такой же прекрасный?
(для дерева в таблице (id, parent_id) )
...
Рейтинг: 0 / 0
05.02.2007, 20:15
    #34307647
SashaF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
алгоритмы рекурсиного обхода дерева нужны
и вдогонку вопрос, есть какие то ограничения на рекурсивные процедуры? Например, на уровень вложенности.
...
Рейтинг: 0 / 0
06.02.2007, 08:38
    #34308064
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
алгоритмы рекурсиного обхода дерева нужны
SashaFи вдогонку вопрос, есть какие то ограничения на рекурсивные процедуры? Например, на уровень вложенности.Ограничений никаких, единственный параметр STACKSIZE , и тот мало на что влияет. Рекурсивной spl легко выедается вся память :).
...
Рейтинг: 0 / 0
07.02.2007, 22:34
    #34314239
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
алгоритмы рекурсиного обхода дерева нужны
SashaFникто не подскажет этот алгоритм или другой, но такой же прекрасный?
(для дерева в таблице (id, parent_id) )
Может полезными будут следующие материалы ?
http://www.parser.ru/examples/trees/
а также много обсуждений в том же форуме MS SQL, типа
Сети и деревья - /topic/39177
альтернатива циклу - /topic/167182
Ограничение на вложенность процедур... - /topic/40677
Сильно их не читал, так что ежели не совсем то, но ногами не бить :)
...
Рейтинг: 0 / 0
16.02.2007, 10:04
    #34335583
Выбегалло
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
алгоритмы рекурсиного обхода дерева нужны
SashaFуслышал вот в этом обсуждении что
Выбегалло для рекурсивных обходов дерева существует прекрасно работающий алгоритм , описанный в "Open-Source Components for Informix Dynamic Server 9.x" ISBN 0130428272.
никто не подскажет этот алгоритм или другой, но такой же прекрасный?
(для дерева в таблице (id, parent_id) )


В Чите эта возможность появилась в качестве стандартной, называется
Index Hierarchical Data

The node data type is part of the new Node DataBlade module which, with its supporting functions, gives you the ability to represent hierarchical data within the relational database. The advantage to this new data type is that it allows for searches within the hierarchy with a single SELECT statement using traditional operators without recursion. Represented as an ordinal number followed by either a single .0 or a set of ordinal numbers separated by dots, the node data type corresponds to a position in a tree structure similar to the way a table of contents represents chapter, section, and subsection information.

К сожалению, по старому адресу уже ничего нет
http://www.informix.com/idn-secure/DataBlade/Library/downloads.htm

а новый выкидывает на амазон
http://www-306.ibm.com/software/data/informix/pubs/books/#1
и где искать примеры из книги - непонятно.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / алгоритмы рекурсиного обхода дерева нужны / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]