例: For example, given 13, return: [1,10,11,12,13,2,3,4,5,6,7,8,9]. 以下の解決法が実際にはうまく機能します。私は少し苦労してそれを見つけました、そして、私はそれが実際に働いているか理解できません。純粋な魔法のようだ。我々は再帰呼び出しを行うと、どのように世界でstart引数は、まだ10 public static ArrayList
今日、インターネットでDFSをどのように隣接リストで実行するかを調べてみましたが、これを正しく行う方法がわかりません。私がオンラインで見つけた最良の例は、Find connected components in a graph でしたが、彼の最初の方法を使ってもうまくいかないと思っていて、他の方法を試すには十分な自信がありません。これは私がこれまで持っているものである:(無視test_vector