2012-01-23 19 views
14

アルゴリズムビジュアライゼーションライブラリ/ツールを探していますが、これはよく文書化されており、ソースコードから呼び出すことができます。
私はjhave - example of usageを見ました。そして、私はそれが好きだった、それはいくつかのドキュメントがあるようだが、私はその未来を信頼していない。
私はこの記事を見つけました。Algorithm explorer良いアイデアがあります。これはC++ APIとして実装されていますが、私はそれを見つけることはできません。

私の主な考えは、私は脳のためにいくつかの単体テストを行いたいということです。
私は様々な練習問題を作りますが、将来私は自分の知識をテストしたいと思っています。
私は画像が私にとって長く付き合っていることが分かりました。そのため、特定の状態でアルゴリズムを視覚化したいのです。 (データが逆順でソートされたときに起こるような厄介なケースをよく覚えている可能性があります)。

理想的なツール:
1.すべての言語と統合する必要があります。
2.コミュニティが増えていて、例がよく書かれています。
3.可能なレンダリングエンジン(ogre、xna)の上に実装してください。
アルゴリズムの視覚化の仕方は?

+1

"* any * languageと統合する必要があります"は、おそらくあまりにも厳しい要件です。自分でバインディングを書こうと思っている場合を除いて。 – phimuemue

+0

私はラインに沿って考えていました:あなたはmakeRectangle(number)を呼び出して、AF_INETソケットを介して、番号を持つ矩形をレンダリングするサーバーに情報を送ります。 – 19021programmer

+1

要件3が誤解を招く可能性があります。良いツールはレンダリングエンジンから独立していて、* engine *ではなく、標準的な視覚化*フォーマット*に制限されて出力されます。 @phimuemue:要件は、ツールがプログラミングされている言語ではなく、アルゴリズムの言語であると思います。 –

答えて

2

ここにあなたが訪問する必要がある場所です:The Algorithm Visualization Portal

+0

これは素晴らしいリンクです。私は一週間中kdツリーのもののコードを見つめていました。それは実際にそれを見ることが有益であろう。 Salud。 – fish2000

関連する問題