特定のJavaコードで最長のパスを取得したい。このコードはグラフの形で存在することがあります。この情報を取得するためのオープンソースのツール/ APIはありますか?Javaコードの最長パス
-1
A
答えて
0
最長のパスを見つけるには、すべての可能なパスを考慮して最長を取ることができます。注:ループがある場合、これは無限になります。
ところで、通常、人々は最短経路を見つけようとします。
1
同様に、最も長い実行パスですか?
これは簡単に実行できないようです。 Javaバイトコードを「Javaアセンブリ」に「デコードする」ことができます(その正しい名前は何ですか?)、コード内の分岐に基づいてグラフを作成します。
グラフはほぼ確実にサイクルを持ち、シミュレーションの実行を開始しない限り、最長のパスは無限になります。
3
http://en.wikipedia.org/wiki/Bellman-Ford_algorithm
だけ負としての重みを置きます。サイクル内のすべての頂点の合計が負である(これは無限ループを示す)サイクルを許可しません。
関連する問題
- 1. Javaのkeytoolの最大パス長
- 2. Javaジャージー可変長のパス
- 3. グラフ - ダイクストラシングルソース最長パスの
- 4. DAG内で最長のパス
- 5. 各ノードのBST内の最長パス
- 6. BSTの最長パスの平均
- 7. BFSで最長のパスを探す
- 8. パイソン - 見つける最長パス
- 9. Floyd/Warshallアルゴリズム最長のパスで最も安いパスを見つけるmod
- 10. Java:行列の最長の島
- 11. Java(tsp)での最適なパス
- 12. バイナリツリーの最大幅 - Javaコード
- 13. Javaコードの最適化
- 14. 2つの頂点の間の最長のパス
- 15. フォルダーのパスのシリアル化の最大文字長
- 16. Visual Studioとプロジェクト参照のパスの最大長
- 17. 長方形のグリッドで最短のパスをコーナーにコーナー
- 18. Java Maze最短パス2d int配列
- 19. Mac OS Xの最長パス名文字列HFS +
- 20. Mac OS X Lion:最大パスの長さは?
- 21. cypherクエリで最長のパスを見つける方法
- 22. Java正規表現最長一致
- 23. 検索最長設定されたJava
- 24. 疎循環グラフ内で最も長い単純パス
- 25. SteamID64の最小長と最大長
- 26. 長いテキストフィールドの最大長
- 27. java配列の配列の長さが最も長くなっています。
- 28. Javaブートストラップクラスのパス
- 29. Java 8オプション/機能コードの最適化
- 30. アクセスのWebSphere 8 shareLibパスFRIM春のJavaコード
アプリケーションのコンテキストで最も長いパスを定義します。 マップ上のポイント間の最長経路ですか?最長クラスパス?使用されるファイルの最長パス?.... – Peter