組み合わせを解くプログラムを勉強していて(スレチかもしれませんが)、
以下のようなサンプルが載せられていました。
long combi(int n, int r) {
int i;
long p = 1;
for (i = 1; i <= r; i++) {
p = p*(n - i + 1) / i;
}
}
解説には、漸化式(自分自身nCrを、1次低い自分自身nCr-1で表し、0次nC0はある値に定義されているとするもの)
を用いると書いてあるんですが、
どうやって、p = p*(n - i + 1) / i; の式を考えるのか整理ができません。
公式等をどう変換したら漸化式にできるのでしょうか?
また、組み合わせの公式等は皆さん公式として覚えているのでしょうか?
それとも、組み合わせはこういう考えだから、こういう式がなりたつみたいに、
公式を0から組み立てることができるのでしょうか?(公式を忘れてしまった場合、自力で思い出したい場合に応用を利かせたい)
高校数学の質問スレPart397 [無断転載禁止]©2ch.net [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
560132人目の素数さん
2017/01/03(火) 15:13:21.14ID:zuCYj4nH■ このスレッドは過去ログ倉庫に格納されています
ニュース
- アメリカ中間選挙 投票続く 一部は日本時間の午前8時から開票 [蚤の市★]
- 【速報】 Linux、最終防衛ライン突破され AIサイバー攻撃でパスワード必要なし。ログインせずにサーバー管理者として操作される不具合 [お断り★]
- 【サッカー】スペイン2部 30歳テネリフェFWが逝去…試合中にGKの膝と胸部が衝突し [数の子★]
- 【速報】 「我々はトランプを殺す」イラン首都に巨大看板公開 [お断り★]
- 【野球】中日・工藤公康監督、緩慢プレーに激怒「できんやろ!!」 凍った空気…22歳内野手「すみません」と謝罪 [冬月記者★]
- 「高市政権に話したい」GMO熊谷氏、サイバー防御構想提起 「総務省はやろうと思えばできる。法律を変えたらいい」 [煮卵★]
- トランプ氏、イスラエル支援の打ち切りを表明 [377482965]
- ふるさと納税、してる? [315293707]
- (´・ω・`)ちんちんいじると気持ちいいぞ
- ワイ社畜、吐く🤮
- 【悲報】イーロン「宇宙にデータセンター作れば冷やすのも簡単だろw」Xユーザー「逆。宇宙の方が冷えない」盛大なレスバに発展へ… [347751896]
- 職場の新人休みすぎ