powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / алгоритмы рекурсиного обхода дерева нужны
5 сообщений из 5, страница 1 из 1
алгоритмы рекурсиного обхода дерева нужны
    #34307361
SashaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
услышал вот в этом обсуждении что
Выбегалло для рекурсивных обходов дерева существует прекрасно работающий алгоритм , описанный в "Open-Source Components for Informix Dynamic Server 9.x" ISBN 0130428272.
никто не подскажет этот алгоритм или другой, но такой же прекрасный?
(для дерева в таблице (id, parent_id) )
...
Рейтинг: 0 / 0
алгоритмы рекурсиного обхода дерева нужны
    #34307647
SashaF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и вдогонку вопрос, есть какие то ограничения на рекурсивные процедуры? Например, на уровень вложенности.
...
Рейтинг: 0 / 0
алгоритмы рекурсиного обхода дерева нужны
    #34308064
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaFи вдогонку вопрос, есть какие то ограничения на рекурсивные процедуры? Например, на уровень вложенности.Ограничений никаких, единственный параметр STACKSIZE , и тот мало на что влияет. Рекурсивной spl легко выедается вся память :).
...
Рейтинг: 0 / 0
алгоритмы рекурсиного обхода дерева нужны
    #34314239
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SashaFникто не подскажет этот алгоритм или другой, но такой же прекрасный?
(для дерева в таблице (id, parent_id) )
Может полезными будут следующие материалы ?
http://www.parser.ru/examples/trees/
а также много обсуждений в том же форуме MS SQL, типа
Сети и деревья - /topic/39177
альтернатива циклу - /topic/167182
Ограничение на вложенность процедур... - /topic/40677
Сильно их не читал, так что ежели не совсем то, но ногами не бить :)
...
Рейтинг: 0 / 0
алгоритмы рекурсиного обхода дерева нужны
    #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
5 сообщений из 5, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / алгоритмы рекурсиного обхода дерева нужны
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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