投稿者 ねぼすけ  (社会人) 投稿日時 2016/12/1 19:02:00
返答遅れました。
YuOさんのアドバイス、再帰は薄々感じていたのですが、どうコード化すれば良いのか悩んでいました。
魔界の仮面弁士さん、コードどうもありがとうございます。自作のコードに組み込みました。思惑通りに動きました。ですが、「Stack」「Queue」「IEnumerable」や「 Iterator」の理解に時間がかかってしまいました。
ただ、やはり再帰処理が理解できていません。脳味噌硬いですね。
いずれ、理解します。数学の「 n ! 」(nの階乗)を自分の頭でコード化できるようになれば再帰の意味もはっきりするだろうと思っています。
自分自身の課題も残っていますが、「解決」にチェック入れます。
YuOさん、魔界の仮面弁士さんありがとうございました。