整数划分算法实现 分治策略

来源:互联网 发布:胜利足彩欧赔数据库 编辑:程序博客网 时间:2024/05/20 00:35

将正整数n表示成一系列正整数之和。

正整数n的这种表示成为正整数n的划分。

正整数n的不同的划分个数成为正整数n的划分数。

 

int q(int n,int m){if((n<1)||(m<1))return 0;  if((n==1)||(m==1))return 1;  if(n<m)return q(n,n);  if(n==m)return q(n,m-1)+1;  return q(n,m-1)+q(n-m,m);//n>m时 }


 

0 0
原创粉丝点击