Árbol :: Visualizar

Árbol :: Visualizar es un módulo PERL para visualizar estructuras de árboles.
Descargar ahora

Árbol :: Visualizar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Stevan Little
  • Sitio web del editor:
  • http://search.cpan.org/~stevan/

Árbol :: Visualizar Etiquetas


Árbol :: Visualizar Descripción

Árbol :: Visualizar es un módulo Perl para visualizar estructuras de árboles. Árbol :: Visualizar es un módulo PERL para visualizar las estructuras de árboles.Synopsis Use el árbol :: Visualizar; Usa el árbol :: binario; My $ TREA = TREE :: BINARY-> NUEVO ("*") -> SetLeft (Árbol :: Binario-> Nuevo ("+") -> SetLeft (Árbol :: Binario-> Nuevo ("2")) - > SetTright (Árbol :: Binario-> Nuevo ("2"))) -> SetTright (Árbol :: Binario-> Nuevo ("+") -> SetLeft (Árbol :: Binario-> Nuevo ("4")) -> setright (árbol :: binario-> nuevo ("5"))); My $ Visualize = Tree :: Visualize-> Nuevo ($ árbol, 'ascii', 'topdown'); Imprimir $ visualize-> dibujar (); # + --- + # + -------- | * | ------- + # | + --- + | # + --- + + --- + # + - | + | - + + - | + | - + # | + --- + | | + --- + | # + --- + + --- + + --- + + --- + # | 2 | | 2 | | 4 | | 5 | # + --- + + --- + + --- + + --- + My $ Tree = Tree :: Binario :: Búsqueda-> Nuevo (); foreach mi valor $ (7, 3, 1, 0, 2, 5, 4, 6, 11, 9, 10, 8, 13, 12, 14) {$ árbol-> inserto ($ valor => $ valor); } My $ Visualize = Tree :: Visualize-> Nuevo ($ árbol, 'ASCII', 'DIAGONAL'); Imprimir $ visualize-> dibujar (); # (7) ------------- (11) ----- (13) - (14) # | | | # | | (12) # | | # | (9) - (10) # | | # | (8) # | # (3) ----- (5) - (6) # | | # | (4) # | # (1) - (2) # | # (0) My $ árbol = árbol :: simple-> nuevo ("prueba") -> addchildren (árbol :: simple-> nuevo ("prueba-1") -> addchildren (árbol :: simple-> nuevo ( "Prueba-1-1")), Árbol :: Simple-> Nuevo ("Prueba-2"), Árbol :: Simple-> Nuevo ("Prueba-3")); My $ Visualize = Tree :: Visualize-> Nuevo ($ árbol, 'ascii', 'topdown'); Imprimir $ visualize-> dibujar (); # | # + ------ + # | prueba | # + ------ + # ____________ | _____________ # | | | # + -------- + + -------- + + -------- + # | prueba-1 | | Prueba 2 | | prueba-3 | # + -------- + + -------- + + -------- + # | # | # + ---------- + # | prueba-1-1 | # + ------------ Nota: esta es una liberación muy temprana, el objetivo alfa Software de este módulo es proporcionar un medio para visualizar fácilmente árboles en varios formatos de salida y diseños. Actualmente solo se admite la salida ASCII y un número limitado de formatos. Hay algunos soportes para la producción como archivos DOT de GRAPHVIZ, pero que es Buggy en el mejor de los casos en este momento. Si dije, este es un software alfa, y así, por favor, no espere que haga todo eso mucho. Muchas de las clases internas ni siquiera se implementan, y pocas, si las hay, se documentan. Estoy liberando esto a CPAN en gran parte como un medio de autocontrol, aunque no puedo hacer ninguna promesa sobre la velocidad de mi progreso. Requisitos: · Perl Requisitos: · Perl


Árbol :: Visualizar Software relacionado

Ate :: contador

TIE :: Cuenta es un módulo PERL que le ayuda a tener un contador en bucle en un escalar con MIN MAX y el valor de incremento. ...

130

Descargar