コーディング のバックアップ差分(No.7)

Unity学習帳2冊目コーディング のバックアップ差分(No.7)
« Prev  Next »
6: 2015-12-03 (木) 11:31:14 osinko ソース 7: 2016-01-28 (木) 20:51:38 osinko ソース
Line 3: Line 3:
#jsmath #jsmath
有用なデザインパターンをサンプルコードとして羅列したページ 有用なデザインパターンをサンプルコードとして羅列したページ
 +
 +**組み合わせ計算 [#md88b46e]
 +
 +プログラムコードではforループが利用できるので数学的ではないがシンプルな計算を行った
 +
 +#code(csharp){{
 +   //組合せ計算
 +   public int nCr(int n, int r)
 +   {
 +       if (n == r || r == 1) return 1;
 +
 +       int deno = n;
 +       int nume = 1;
 +       for (int i = 2; i <= r; n--, i++)
 +       {
 +           deno *= (n - 1);
 +           nume *= i;
 +       }
 +       return deno / nume;
 +   }
 +}}
**値から特定桁の数字を抽出 [#a5631237] **値から特定桁の数字を抽出 [#a5631237]
« Prev  Next »


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom