码迷,mamicode.com
首页 >  
搜索关键字:数的划分    ( 90个结果
算法笔记——整数划分1
题目来源:NYOJ90问题描述: 将正整数n表示成一系列正整数之和:n=n1+n2+…+nk,其中n1≥n2≥…≥nk≥1,k≥1。正整数n的这种表示称为正整数n的划分。求正整数n的不同划分个数。 例如正整数6有如下11种不同的划分: 6; 5+1; 4+2,4+1+1; ...
分类:编程语言   时间:2015-07-02 21:06:01    阅读次数:187
数的划分---动态规划
题目描述 Description 将整数n分成k份,且每份不能为空,任意两种划分方案不能相同(不考虑顺序)。 例如:n=7,k=3,下面三种划分方案被认为是相同的。 1 1 5 1 5 1 5 1 1 问有多少种不同的分法。 输入描述 Input Description 输入:n,k (6 输出描述 Output Description ...
分类:其他好文   时间:2015-05-10 15:48:54    阅读次数:124
hlg1216数的划分【地推公式|dfs】
好久没刷题了寒假看了点新的算法今天确实有点手生了先看看这个题Description将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法。Input有多则测试数据。对于每组测试数...
分类:其他好文   时间:2015-03-03 20:30:28    阅读次数:123
【算法设计与分析】1、整数划分问题
#include using namespace std; /* void show(int *put, int len) //一个输出函数 { for(int i=0 ; i < len ; ++i) cout<<put[i]<<" + "; cout<<endl; } */ int huafen(int x, int m) //实现整数x的划分,一个参数是要划分的数,这里有一...
分类:编程语言   时间:2014-11-16 18:42:24    阅读次数:196
rqnoj 数的划分
题目描述将整数n分成k份,且每份不能为空,任意两份不能相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法。输入格式输入仅一行:n,k;即整数n和份数k。数据范围:6#include#include#include#inc...
分类:其他好文   时间:2014-11-15 18:38:13    阅读次数:147
hdu 4658 Integer Partition
http://acm.hdu.edu.cn/showproblem.php?pid=4658这道题不会做,看着别人的写的。这道题求的是一个数的划分,但是划分中一个数不能重复k次,用到了五边形数定理,没看懂。 1 #include 2 #include 3 #include 4 #define ...
分类:其他好文   时间:2014-10-20 22:34:25    阅读次数:354
递归与分治_整数的划分
#include #include using namespace std; /* * 求整数n的划分 * n, m * 在整数n的所有划分中, 最大加数 n1<=m 的划分记做p(n, m); * 1. p(n, 1) = 1; (m == 1) * 2. p(n, n) = 1 + p(n, n-1); (n == m) *...
分类:其他好文   时间:2014-09-01 10:47:42    阅读次数:144
数的划分
【问题描述】        将整数n分成k份,且每份不能为空,任意两种分法不能相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。       1,1,5;     1,5,1;    5,1,1; 问有多少种不同的分法。 【输入格式】        n,k      (6 【输出格式】        一个整数,即不同的分法。 【输入样例】        7  ...
分类:其他好文   时间:2014-07-28 16:06:43    阅读次数:191
整数的划分
整数的分划问题。 如,对于正整数n=6,可以分划为: 6 5+1 4+2, 4+1+1 3+3, 3+2+1, 3+1+1+1 2+2+2, 2+2+1+1, 2+1+1+1+1 1+1+1+1+1+1+1 现在的问题是,对于给定的正整数n,编写算法打印所有划分。 用户从键盘输入 ...
分类:其他好文   时间:2014-07-26 16:50:51    阅读次数:293
整数划分问题
整数划分问题 时间限制(普通/Java):5000MS/10000MS          运行内存限制:65536KByte 总提交:235            测试通过:158 描述 将一个正整数n表示成一系列正整数之和,n=n1+ n2+…+ nk(其中,n1≥n2≥…≥nk≥1,k≥1).正整数n的这种表示称为正整数n的划分。正整数n的不同的划分个数称为正整数n的划分数,记...
分类:其他好文   时间:2014-06-07 13:04:49    阅读次数:226
90条   上一页 1 ... 7 8 9
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!