PHP nCr()

Jmnote (토론 | 기여)님의 2019년 1월 4일 (금) 01:37 판 (새 문서: ==개요== ;PHP nCr() <source lang='php'> <?php function nCr($n, $r) { if( $r > $n ) return -1; if( $r == 0 ) return 1; if( $n == $r ) return 1; return nCr($n-1,$r)+n...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

PHP nCr()
<?php
function nCr($n, $r) {
    if( $r > $n ) return -1;
    if( $r == 0 ) return 1;
    if( $n == $r ) return 1;
    return nCr($n-1,$r)+nCr($n-1,$r-1);
}
echo nCr(1,2) . PHP_EOL;
echo nCr(2,2) . PHP_EOL;
echo nCr(3,2) . PHP_EOL;
echo nCr(4,2) . PHP_EOL;
echo nCr(5,2) . PHP_EOL;
echo nCr(52,5) . PHP_EOL;
# -1
# 1
# 3
# 6
# 10
# 2598960

2 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}