Tree<E>
. Más...
#include "Tree_V.h"
#include "Tree_Ex.h"
#include <bitset>
#include <algorithm>
#include <cstring>
Ir al código fuente de este archivo.
Definiciones | |
#define | USE_Tree_V |
Funciones | |
int | make_a_o (Tree< char > &T) |
Primero vacea "T" y luego le inserta estos valores:. | |
int | make_graft (Tree< char > &T) |
Trabaja con un árbol similar al que produce "make_a_o()" para usar Tree<char>::Graft(). | |
int | make_graft_A123 (const char *tittle) |
int | make_mirror (const char *tittle, Tree< char > &T, int make_fun(Tree< char > &)) |
Trabaja con un árbol similar al que produce "make_a_o()" para Mirror(). | |
int | make_a13 (Tree< char > &T) |
Primero vacea "T" y luego le inserta los valores [a [1 3]]. | |
int | make_a123 (Tree< char > &T) |
Primero vacea "T" y luego le inserta los valores [a [1 2 3]]. | |
int | make_a024 (Tree< char > &T) |
Primero vacea "T" y luego le inserta los valores [a [0 2 4]]. | |
int | make_a1234 (Tree< char > &T) |
Primero vacea "T" y luego le inserta los valores [a [1 2 3 4]]. | |
Tree< char > | make_A0xx9 (const char *Astr) |
Toma la hilera "Astr" que tiene la forma "A######" y construye un árbol con ella. | |
void | make_right_A0xx9 (const char *Astr) |
Traslada una posición hacia la derecha cada uno de los hijos de "T" . | |
void | make_Change_Child_Graft_A0xx9 (const char *Astr) |
Inserta en "T" los hijos definidos en la hilera "Astr" de todas las formas posibles. | |
void | make_Change_Child_Graft_ALL () |
Invoca make_Change_Child_Graft_A0xx9() con todas las hileras de 1 a 10 dígitos, efectivamente probando Change_Child() y Graft() con todas las permutaciones posibles de inserción/traslado de hijos. | |
void | Print_Depth_Height (const Tree< char > &T, unsigned indent) |
int | main_TTree () |
bool | check_ok (const char &ch) |
int | main () |
Este el el progama principal para pobar Tree<char>. | |
int | make_a035 (Tree< char > &T) |
Primero vacea "T" y luego le inserta los valores [a [0 3 5]]. |
Tree<E>
.
Definición en el archivo Tree_test.cpp.
|
Definición en la línea 18 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta estos valores:.
T = a |--b | |--f T = a | |--g /|\ | +--h / / \ \ |--c b c d e |--d /|\ /|\ +--e f g h i j k |--i / \ |--j l m | |--l / \ | +--m n o | |--n | +--o +--k Definición en la línea 867 del archivo Tree_test.cpp. |
|
Trabaja con un árbol similar al que produce "make_a_o()" para usar Tree<char>::Graft().
Definición en la línea 916 del archivo Tree_test.cpp. |
|
Definición en la línea 698 del archivo Tree_test.cpp. |
|
Trabaja con un árbol similar al que produce "make_a_o()" para Mirror().
a a |--b |--e | |--f | |--k | |--g | |--j | +--h | | |--m |--c | | | |--o |--d | | | +--n +--e | | +--l |--i | +--i |--j |--d | |--l |--c | +--m +--b | |--n |--h | +--o |--g +--k +--f Definición en la línea 651 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta los valores [a [1 3]].
a ./ \. 1 3 Definición en la línea 767 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta los valores [a [1 2 3]].
a ./|\. 1 2 3 Definición en la línea 801 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta los valores [a [0 2 4]].
a ./|\. 0 2 4 Definición en la línea 783 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta los valores [a [1 2 3 4]].
a
. /|\.
.// \\.
1 2 3 4
Definición en la línea 836 del archivo Tree_test.cpp. |
|
Toma la hilera
A A A /|\ / \ /|\ 0 2 4 1 8 2 3 9 make_A0xx9("A024") make_A0xx9("A81") make_A0xx9("A392") Definición en la línea 684 del archivo Tree_test.cpp. |
|
Traslada una posición hacia la derecha cada uno de los hijos de
Definición en la línea 1003 del archivo Tree_test.cpp. |
|
Inserta en
Definición en la línea 1027 del archivo Tree_test.cpp. |
|
Invoca
Definición en la línea 1105 del archivo Tree_test.cpp. |
|
Definición en la línea 982 del archivo Tree_test.cpp. |
|
|
|
Definición en la línea 51 del archivo Tree_test.cpp. |
|
Este el el progama principal para pobar Tree<char>.
Definición en la línea 54 del archivo Tree_test.cpp. |
|
Primero vacea "T" y luego le inserta los valores [a [0 3 5]].
a ./|\. 0 3 5 Definición en la línea 818 del archivo Tree_test.cpp. |