Static Public Attributes

mask::Binomial< N, K > Struct Template Reference

Exo 4 Binomial. More...

#include <binomial.hh>

List of all members.

Static Public Attributes

static const unsigned int val = Binomial<N-1,K>::val + Binomial<N-1,K-1>::val

Detailed Description

template<unsigned int N, unsigned int K>
struct mask::Binomial< N, K >

Exo 4 Binomial.

La formule est C(N,K) = C(N-1,K) + C(N-1,K-1). Noter que si on applique cette formule comme récurrence dans une fonction, on obtient une procédure exponentielle; ce n'est pas le cas ici, puisque lorsqu'une classe est instanciée une fois, la valeur qu'elle contient est connue.

Template Parameters:
N 
K 

Definition at line 26 of file binomial.hh.


Member Data Documentation

template<unsigned int N, unsigned int K>
const unsigned int mask::Binomial< N, K >::val = Binomial<N-1,K>::val + Binomial<N-1,K-1>::val [static]

Definition at line 27 of file binomial.hh.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends