ハミルトン サイクルを実装する Java ソース コードを考え出さなければならないこのプロジェクトがあります。私はグーグルで検索しましたが、少なくともハミルトニアンサイクルとは何か、開始頂点を除くすべての頂点を一度だけ通過するパスは最後の頂点でもあるため、わかりました(間違っている場合は教えてください)。問題は、それを実装する方法がわからないことです。基本的に、私の質問は次のとおりです。
- ハミルトニアン サイクルをどこでどのように実装しますか?
- ハミルトニアン サイクルのアプリケーションは何ですか (なぜそれが重要なのかを理解するのに役立ちます)