Daysこの広告は、90日以上更新していないブログに表示しています。自分で思いついた問題を自分で解く試み。いうか、偶然直面した問題を、抽象化して手を加えたらパズルのような問題になったので、とりあえず解いてみたってだけ。非負整数を1個以上の0以上(または1以上)の整数の和の形で表す表し方の総数を求める問題とか、実際にどういう形で表すことができるのかを求める問題はよくあることと思う。これに「分割の個数」と「上限値」という制限を付け加えたらどうなるか。なるものを無作為に1つ返すような関数を定義せよ、という問題。5)のrandom-partitionみたいな関数を求めましょう。max-val))]))]))次のように実行する。2)>なんか煩雑そうなコードになった。いう不変条件が成り立つように、上にも下にも気をつけながら再帰をしなければいけないことによるんだと思う。いや、できる人がやればもっと綺麗にできるのかもしれないけど。問題になるから、もうちょっと綺麗に書けるはず。根本的に違うやり方もあるのかもしれない。4はてなブログをはじめよう!athosさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。