Я сейчас создаю диаграмму Org, используя макет дерева D3.js. Организационная диаграмма будет открыта зарегистрированным пользователем, и требование заключается в том, чтобы показать диаграмму org, открытую для узла пользователя по умолчанию.D3.js: Развернуть дерево до узла n
Например, если зарегистрированный пользователь является «п», а орг диаграмма:
j m
//
b - e - k
/
a - d - l - n
\
c- f - h
\
i
пользователь увидит:
a - d - l - n
Таким образом, постановка задачи заключается в расширении диаграмма Org до определенного узла, где идентификатор/имя узла является зарегистрированным пользователем.
Любая помощь приветствуется.
Слышали ли вы о ДФСЕ или BFS? http://stackoverflow.com/questions/3332947/when-is-it-practical-to-use-dfs-vs-bfs – 0x90