整数划分
来源:互联网 发布:深圳黑马大数据培训 编辑:程序博客网 时间:2024/05/17 07:50
//整数划分问题的实现
#include<iostream>using namespace std;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);}int main(){int n;cout<<"输入n:";cin>>n;cout<<"整数划分为:"<<q(n,n)<<endl;return 0;}
0 0
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分
- 整数划分:
- 整数划分
- 整数划分
- 整数划分
- ios-获取系统相簿里边的所有照片
- Nor和Nand的对比
- ubuntu 12.04下双网卡绑定实现负载和冗余
- -1的补码以及无符号32位输出4294967295
- QT数据库驱动和多国语言驱动部署注意事项
- 整数划分
- poj1681--Painter's Problem(高斯消元问题4)
- Android开源项目SlidingMenu深入剖析
- iOS开发资源推荐:iOS-NBUKit、GPUImage以及KxMovie等
- The Network Adapter could not establish the connection (Oracle 11g)(1)
- Ubuntu12.04安装redis
- 树形多选框,选中/取消父节点子节点全选中/取消,选中一个子节点父节点选中,子节点全取消父节点取消
- JUnit4
- usbcore之usb_hub_init(1)