私はフライトシミュレーションプログラムを設計していますが、私はこのような要件を正しく実装するためのアイデアを探しています このような事例を表現するアイデア
こんにちは私の写真を見てください。ポイントは場所を表します。
アイデアは、これは、私がきちんと最高
私はポイント1で午前、私はどこまで午前ようにJavaでこのようなシナリオ を表現するためのデータ構造を作成したいですポイント8である最後のポイントから?
- ポイント2、3及び5は、点1から点8
- から同じ距離にある、私はポイント6にポイント3に横切ることができ、次に7、次に8個の4つのステップに等しいであろう。
Iが0点
- にいるとき、私はまた、4つのステップに等しくなる点8に達し、その後7次いでポイント4に横切ることができました。
私はちょうど彼らが別のルートを見つけるためにユーザーを支援したいと考えました。
これは可能ですか、どのJavaデータ構造がこの要件に最も適していますか?また、どのようなデザインアイデアを実装する方法?
申し訳ありません私の質問があいまいな場合は、私はそのような要件を適切に処理できるほど多くの情報を取得しようとしています。
http://ja.wikipedia.org/wiki/Graph_theory私はこれを最初にお読みになることをお勧めします。 –
[Travelling_salesman_problem](http://en.wikipedia.org/wiki/Travelling_salesman_problem)が次のステップになります。 –
arrggghh ...プログラミングで仕事をしている非CS学生として、私は基本的なデータ構造だけを理解することになります。また、私のWebプロジェクトの中にはグラフは必要ありません。これをさらに確認する時間は誰もがありがとう。 –