Log in Page Discussion History Go to the site toolbox

Init Tree

From BluWiki

void Init_Tree(Tree *init_tree,int **D){

    //Initialize  init_tree
    int min_depth=MAXSIZETREE;
    for (int i=1;i<NUMTREES;i++) {
        int m=max(D[i]);  
        if (m<min_depth) min_depth=m;
     }
    for (int i=1;i<=min_depth;i++) init_tree->tree[i-1]=i;
    init_tree->tree[min_depth]=END_OF_TREE;
    for (int i=0;i<NUMTREES;i++) {
        init_tree->pos[i]=min_depth;
        init_tree->sup[i]=min_depth;
    }
    init_tree->Support=NUMTREES;
    init_tree->lenTail=min_depth;

}

--Albert 11:01, 9 February 2007 (EST)

Site Toolbox:

Personal tools
GNU Free Documentation License 1.2
This page was last modified on 9 February 2007, at 16:01.
Disclaimers - About BluWiki