コード例 #1
0
        static void Main(string[] args)
        {
            ArbolBinarioBusqueda tree = new ArbolBinarioBusqueda(5);

            tree.agregar(6);
            tree.agregar(7);
            tree.preorden();

            Console.WriteLine("-------------------------");
            AVL nodoraiz = new AVL(5);

            nodoraiz.agregar(6);
            nodoraiz.agregar(7);
            nodoraiz.agregar(8);
            nodoraiz.agregar(9);
            nodoraiz.agregar(4);
            nodoraiz.agregar(3);

            nodoraiz.preorden();
        }
コード例 #2
0
 public void eliminarHijoDerecho()
 {
     this.hijoDerecho = null;
 }
コード例 #3
0
 public void eliminarHijoIzquierdo()
 {
     this.hijoIzquierdo = null;
 }
コード例 #4
0
 public void agregarHijoDerecho(AVL hijo)
 {
     this.hijoDerecho = hijo;
 }
コード例 #5
0
 public void agregarHijoIzquierdo(AVL hijo)
 {
     this.hijoIzquierdo = hijo;
 }
コード例 #6
0
ファイル: AVL.cs プロジェクト: AlexisRedes/agregar-avl
 public void setHijoizquierdo(AVL hijoIzquierdo)
 {
     this.hijoDerecho = hijoIzquierdo;
 }
コード例 #7
0
ファイル: AVL.cs プロジェクト: AlexisRedes/agregar-avl
 public void setHijoderecho(AVL hijoDerecho)
 {
     this.hijoDerecho = hijoDerecho;
 }