JavaおよびC++でバイナリツリーを視覚化する方法はありますか?それはEclipseやVC++のプラグイン(プラグインが可能だとは思っていませんが)でも、それを描くことができるライブラリでも可能です。可能な限り最小の作業でこれをやりたい。 C++やWin32でこれを行うことができますが、それはあまりにも多くの時間を必要とするので、オプションではありません。私はまた、これには非常に簡単な解決策がないかもしれないことを知っていますが、私は両方の言語のために、可能な限り最良のものを探しています。私がここで話すBSTの構造は、図書館ではなくカスタムです。 ありがとう!JavaおよびC++でのバイナリツリーの可視化
1
A
答えて
3
私はAT &と思っています.T graphvizとそのdot.exeは使いやすいほど簡単です。あなたが必要ならば、Javaの中からすべてのことを行うことができます。
2
バイナリツリーをDOT
形式で出力することができれば、それを簡単に視覚化することができます。 DOT
は、ほんの数行のコードで出力できるはずの超簡単な言語です。例は次のようになります。生成
digraph graphname {
a -> b -> c;
b -> d;
}
ウィキペディアが持っているより:http://en.wikipedia.org/wiki/DOT_language
2
あなただけのデバッグのためにそれを視覚化したいとUnixライクなオペレーティングシステムを使用している場合は、あなたがすることができます試してくださいddd。
関連する問題
- 1. CSSのオーバーフロー可視およびZインデックス
- 2. Javaによるツリーの可視化
- 3. IsMouseOver、可視性、およびコントロール寸法
- 4. Javaプロジェクトの可視化
- 5. タイル付きJavaおよび視差
- 6. C/C++/JavaのDICOMおよびFFTライブラリ
- 7. C++コードの可視化
- 8. Javaでのデータの可視化
- 9. バイナリ検索ツリーJavaでの可視化
- 10. 図/可視化javaツール
- 11. JavaおよびC++のFacebookサポート
- 12. JavaおよびObjective-Cのゲーム用リアルタイムゲームネットワーキングライブラリ
- 13. Java Web認証および認可
- 14. ストーリーボードの状態、遷移および可視性
- 15. ドッカーテレメトリおよびパフォーマンス監視
- 16. JSPおよびサーブレットのワークフローでのJava EEの明確化
- 17. C++ linuxアプリケーションのメモリ可視化
- 18. C++変数の可視化メモリ
- 19. C#アプリケーションとC++アプリケーション間のmapおよびshared_ptrのシリアル化?
- 20. Java RTFのインポート、編集、およびエクスポートは可能ですか?
- 21. AndroidおよびJavaのTimeZone.getAvailableIDs
- 22. AESのJavaScriptおよびJava
- 23. のJava(インタフェースおよびクラス)
- 24. JavaでSHAおよびテストツール
- 25. CでのsizeofおよびC++
- 26. ドラッグおよびJava
- 27. JavaおよびUseLargePages
- 28. JavaアクティビティサービスクラスおよびJavaアクティビティアプリケーションクラス
- 29. カクテルレシピデータの可視化
- 30. Java Classオブジェクト暗号化/復号化およびオブジェクトデータベース
ありがとう、私はこれが私が必要と思うものだと思う。 – devjeetroy