Albero :: Veloce

L'implementazione più veloce possibile di un albero in Pure Perl
Scarica ora

Albero :: Veloce Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Rob Kinyon and Stevan Little
  • Sito web dell'editore:
  • http://search.cpan.org/~rkinyon/

Albero :: Veloce Tag


Albero :: Veloce Descrizione

L'implementazione più veloce possibile di un albero in Pure Perl Albero :: Veloce è la più veloce implementazione possibile di un albero in puro perl.synopsis my $ albero = albero-> nuovo ('root'); My $ Child = Tree-> Nuovo ('Bambino'); $ Tree-> add_child ({}, $ figlio); $ Tree-> add_child ({at => 0}, albero-> nuovo ('primo figlio')); $ Tree-> add_child ({at => -1}, albero-> nuovo ('ultimo figlio')); My @Children = $ Tree-> Bambini; my @some_children = $ albero-> bambini (0, 2); $ Tree-> Rimuovi_Child (0); My @nodes = $ Tree-> Traverse ($ Tree-> Post_order); My $ Traversal = $ Tree-> Traverse ($ Tree-> Post_order); while (My $ node = $ Traversal -> ()) {# Fai qualcosa con $ nodo qui} My $ clone = $ albero-> clone; My $ Mirror = $ Tree-> Clone-> Specchio; questo è destinato a essere l'implementazione principale per l'albero, si è strippato il più possibile. Non vi è alcun controllo degli errori, controllo dei limiti, controllo degli eventi, metodi di convenienza o qualsiasi altra cosa del genere. Se vuoi qualcosa di più pieno, si prega di guardare l'albero, che è un wrapper attorno all'albero :: Veloce. Requisiti: · Perl.


Albero :: Veloce Software correlato