この質問が数学のセクションに対するものなのか、このセクションに対するものなのかはわかりませんが、(.NET で) プログラムによる解決策が必要なので、ここに質問を置きます。
以下の例に示すように出力する可変長の配列があります。
int[] arr = {1,2} の場合、次のようになります。
[1、2]、[1]、[2]
int[] arr = {1,2,3} の場合、次のようになります。
[1、2]、[2、3]、[3、1]、[1]、[2]、[3]、[1、2、3]
int[] arr = {1,2,3,4} の場合、次のようになります
[1、2]、[2、3]、[3、4]、[4、1]、[1]、[2]、[3]、[4]、[1,2,3]、[2 ,3,4]、[3,4,1]、[4,1,2]、[1,2,3,4]
for int[] arr = {1,2,3,4,5} .....
これでパターンが見えてくると思います
これをプログラムで解決する方法、または誰もが考えることができる関連する数式がある場合は、ポインタやヒントはありますか?
ありがとう、