ツリー::視覚化

Tree :: Visualizeは、ツリー構造を視覚化するためのPerlモジュールです。
今すぐダウンロード

ツリー::視覚化 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Stevan Little
  • 出版社のWebサイト:
  • http://search.cpan.org/stevan/

ツリー::視覚化 タグ


ツリー::視覚化 説明

Tree :: Visualizeは、ツリー構造を視覚化するためのPerlモジュールです。 Tree :: Visualizeはツリー構造を視覚化するためのPerlモジュールです。ツリー::バイナリを使用する。 My $ TREE = TREE :: BINARY->新規( "*") - > SetLeft(ツリー::バイナリ - >新規( "+") - > SetLeft(Tree :: Binary-> New( "2")) - > SetRight(TREE :: Binary-> New( "2"))) - > SetRight(Tree :: Binary-> New( "+") - > SetLeft(Tree :: Binary-> New( "4")) - > SetRight(ツリー:: Binary-> New( "5")))。 My $ Visualize =ツリー:: Visualize-> New($ Tree、 'ASCII'、 'topdown');印刷$ Visualize-> Draw(); #+ --- +#+ -------- | .. * | -------- +#| + --- | #+ --- + + --- +#+ - | + | - + + - | .. + | - +#| - + --- | | .. + --- | #+ --- + + --- + + --- + + --- +#| 2 | | .. 2 | | .. 4 | | .. 5 | #+ --- + + + + + + + + --- + My $ tree = tree :: binary :: search-> new();私の$ value(7,3,1,0,2,5,4,6,11,9,10,8,13,12,14){$ tree-> insert($ value => $ value); My $ Visualize = Tree :: Visualize->新規($ tree、 'ASCII'、 'DIAGONAL');印刷$ Visualize-> Draw(); #(7)-------------(11)-----(13) - (14)#| | .. | .. #| | .. (12)#| | .. #| (9) - (10)#| | .. #| (8)#| #(3)-----(5) - (6)#| | .. #| (4)#| #(1) - (2)#| #(0)My $ tree = tree :: simple-> new( "test") - > addChildrren(ツリー:: simple-> new( "test-1") - > AddChildrren(ツリー:: Simple-> New( "Test-1-1")、Tree :: Simple-> New( "Test-2")、Tree :: Simple-> New( "Test-3"))。 My $ Visualize =ツリー:: Visualize-> New($ Tree、 'ASCII'、 'topdown');印刷$ Visualize-> Draw(); #| #+ ------ +#|テスト| #+ ------ +#________________________ | .. | .. #+ ---------- + + -------------------------------#|テスト-1 | | ..テスト-2 | | ..テスト-3 | #+ ---------- + + -------------------------------#| #| #+ ----------- +#|テスト-1-1 | #+ ---------- +注:これは非常に早いリリースです。現在ASCII出力だけがサポートされています。 GraphVizドットファイルとしての出力をサポートしていますが、今すぐバグがバグがあります。私は言った、これはアルファソフトウェアです。内部のクラスの多くは実装されていません、そして何も文書化されている場合はほとんどありません。私は自己動機の手段として主にCPANにこれをリリースしています。 ・Perl


ツリー::視覚化 関連ソフトウェア