´

stirling_second_number

synopsis: INT stirling_second_number(OP n,k,result)

description:

computes the Stirling number of the second kind, i.e. the number of possibilities to fill n pieces into k boxes. The input must be two INTEGER objects n,k.

bugs:

Very slow function, because it uses the scalar product of rows of the kostka table.

example:

#include "def.h"
#include "macro.h"
 main()
 {
 OP a,b,c;
 anfang();
 a= callocobject(); b= callocobject(); c= callocobject();
 scan(INTEGER,a); scan(INTEGER,b);
 stirling_second_number(a,b,c);println(c);
 freeall(a);freeall(b); freeall(c);
 ende();
 }



Send comments or suggestions to:
symmetrica (at) symmetrica.de

this page was automatically generated on So Jan 4 10:35:24 CET 2009 on the machine btn6xf

University of Bayreuth -