に1秒の最低数でバイナリでカウント。 Javaを使用すると、これはInteger.toBinaryString()を使用すると簡単です。しかし、私は、1の数の順番で出力を生成したいと思います。例えば、カウント0-7:「クラス」(1 1、2 1の、など)内のは、私は0から<em>のn</em>にカウントし、バイナリの値を表現しようとしています1Sの最大数(Java)の
[000, 001, 010, 100, 011, 101, 110, 111]
注文は私が解決しています問題の文脈でやや無関係です。そう011、101、110は0~7をカウントし、バイナリ文字列を取得した結果である、110、011、101
の代わりに以下であり得る:
[000, 001, 010, 011, 100, 101, 110, 111]
私はできません私の脳はこれに近づく方法を包んでいるようだ。
申し訳ありません。しかし、あなたは仕事の課題を落とすだけでした。これまでに試したものを含めてください! – GhostCat
@GhostCatあなたはこれが宿題に関する質問だと思いますか?コードを含めるには、デバッグに関する質問のみが必要です。 https://meta.stackexchange.com/a/224104/244864 https://meta.stackexchange.com/a/215220/244864 https://meta.stackoverflow.com/a/259947/2891664ます。https://メタあなたはそれが何か他のものであると思わせる何か@Radiodef .stackoverflow.com/A/2891664分の259950 – Radiodef
? – GhostCat