Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
writeAllTrees.C File Reference
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <fstream>
#include <string>
#include <aleph.H>
#include <tpl_splay_tree.H>
#include <tpl_avl.H>
#include <tpl_binTree.H>
#include <tpl_rb_tree.H>
#include <tpl_rand_tree.H>
#include <tpl_treap.H>
#include <tpl_binNodeUtils.H>
Include dependency graph for writeAllTrees.C:

Go to the source code of this file.

Functions

ofstream output_splay ("splay.Tree", ios::out)
 
void print_splay (Splay_Tree< int >::Node *p, int, int)
 
ofstream output_bin ("bin.Tree", ios::out)
 
void print_bin (BinTree< int >::Node *p, int, int)
 
ofstream output_rb ("rb.Tree", ios::out)
 
void print_rb (Rb_Tree< int >::Node *p, int, int)
 
ofstream output_avl ("avl.Tree", ios::out)
 
void print_avl (Avl_Tree< int >::Node *p, int, int)
 
ofstream output_rand ("rand.Tree", ios::out)
 
void print_rand (Rand_Tree< int >::Node *p, int, int)
 
ofstream output_treap ("treap.Tree", ios::out)
 
void print_treap (Treap< int >::Node *p, int, int)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ main()

◆ output_avl()

ofstream output_avl ( "avl.Tree"  ,
ios::out   
)

Referenced by print_avl().

◆ output_bin()

ofstream output_bin ( "bin.Tree"  ,
ios::out   
)

Referenced by print_bin().

◆ output_rand()

ofstream output_rand ( "rand.Tree"  ,
ios::out   
)

Referenced by print_rand().

◆ output_rb()

ofstream output_rb ( "rb.Tree"  ,
ios::out   
)

Referenced by print_rb().

◆ output_splay()

ofstream output_splay ( "splay.Tree"  ,
ios::out   
)

Referenced by print_splay().

◆ output_treap()

ofstream output_treap ( "treap.Tree"  ,
ios::out   
)

Referenced by print_treap().

◆ print_avl()

void print_avl ( Avl_Tree< int >::Node p,
int  ,
int   
)

Definition at line 72 of file writeAllTrees.C.

References output_avl().

Referenced by main().

◆ print_bin()

void print_bin ( BinTree< int >::Node p,
int  ,
int   
)

Definition at line 56 of file writeAllTrees.C.

References output_bin().

Referenced by main().

◆ print_rand()

void print_rand ( Rand_Tree< int >::Node p,
int  ,
int   
)

Definition at line 80 of file writeAllTrees.C.

References output_rand().

Referenced by main().

◆ print_rb()

void print_rb ( Rb_Tree< int >::Node p,
int  ,
int   
)

Definition at line 64 of file writeAllTrees.C.

References output_rb().

Referenced by main().

◆ print_splay()

void print_splay ( Splay_Tree< int >::Node p,
int  ,
int   
)

Definition at line 48 of file writeAllTrees.C.

References output_splay().

Referenced by main().

◆ print_treap()

void print_treap ( Treap< int >::Node p,
int  ,
int   
)

Definition at line 88 of file writeAllTrees.C.

References output_treap().

Referenced by main().