3
Javaで再帰メソッドを記述する際に問題があります。 フィボナッチシーケンス、GCDなど、よりシンプルなものを扱うことができます。 10進数をバイナリに変換して文字列形式で返す再帰的メソッドを記述する必要があります。私は再帰呼び出しのメソッドに文字列の結果を戻す必要があるかどうか、またはそれを書くのに効果的な方法ですが、私は確信していません。Javaでの単純再帰メソッド
public static String toBinary(int decimal) {...}
これを達成するための簡単な手順はありますか?再帰はまだ私には少しぼやけています。あなたはおそらく、基本的decimal
2により、各再帰段階分けされて行うことになっているもの
ありがとうございます!私はそれを試してみて、何がうまくいくか見る。文字列に追加する別の引数として文字列の結果を受け入れる方法が間違っているのでしょうか? –
@ColeDooley間違っていないでしょうが、おそらく理想的ではないかもしれませんが、メソッドが入れられるバイナリの 'String'評価を返すようにしてください。底部から始めることができます。あなたは1を入れます.2と3を入れたら、再帰呼び出しを介して文字列の連結をどのように扱うべきかを見ていきます。 – luk2302
偉大な、私はそれを試してみようと私が出てくるものを参照してください –