Function iodyn::level_tree::gen_branch_level
[−]
[src]
pub fn gen_branch_level<R: Rng>(rng: &mut R) -> u32
generate a random level appropriate for a balanced binary tree
uses a negative binomial distribution, equivalent to the height of nodes (root is highest) in a balanced binary tree.
this will never generate a 0, reserving it for potential use in tree leaves