今回は、Java言語で順列を作るクラスを練習問題に取り上げます。数学では言葉と式で表現していたものをプログラミング言語に置き換えます。高校数学や大学受験の問題を解くのに十分な程度の品質を目標として取り組んで下さい。 問題 「n個の数値からk個を取る順列」を全て列挙するプログラムを作りましょう 1からnまでの整数から順番にk個取り出す場合を考えましょう。そして、取り得る場合を全て作成し、画面に出力するプログラムを作りましょう。 出力の形式は カウント:1番目の数値,2番目の数値,・・・,k番目の数値 としましょう。 順列を生成するクラスはPermutationという名前にします。以下にスケルトンを示します。正しく処理するためのコードを追加して完成させましょう。 ソースコード:Permutation.javaのスケルトン /* * class Permutation * 目的: 順列に必要なメ
![第49回 確率の数学 順列と組合せ [中編] | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/161b276941cc0170bea015f6c5ce93d8957db109/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2007%2F014_math.png)