View source: R/FilteredData-utils.R
topological_sort | R Documentation |
Graph is a list
which for each node contains a vector of child nodes
in the returned list, parents appear before their children.
topological_sort(graph)
graph |
( |
Implementation of Kahn
algorithm with a modification to maintain the order of input elements.
# use non-exported function from teal.slice
topological_sort <- getFromNamespace("topological_sort", "teal.slice")
topological_sort(list(A = c(), B = c("A"), C = c("B"), D = c("A")))
topological_sort(list(D = c("A"), A = c(), B = c("A"), C = c("B")))
topological_sort(list(D = c("A"), B = c("A"), C = c("B"), A = c()))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.