随笔分类 - 递推
摘要:题目链接:http://poj.org/problem?id=1664关于放苹果的那些事。。。。。。。。。。 今天偶然看到一个关于整数划分的算法, 仔细看了后,我想到了放苹果的事,其实这个问题困扰了我很久,一直没想明白放苹果的原理。记得当时做这个题的时候,自己的分析的方法和整数划分的算法是一样的,就是没想到用递归就能做出来,看了一位dn的博客,终于明白是怎么回事了.........例子,整数划分的思想如下:整数划分问题是将一个正整数n拆成一组数连加并等于n的形式,且这组数中的最大加数不大于n。 如6的整数划分为 6 5 + 1 4 + 2, 4 + 1 + 1 3 + 3, 3 + 2 + 1
阅读全文
摘要:找规律题。与直线分割平面的求法一样。)1条直线,将平面分为两个部分2条直线,较之前增加1条直线,增加1个交点,增加了2个平面部分3条直线,与之前两条直线均相交,增加2个交点,增加了3个平面部分4条直线,与之前三条直线均相交,增加3个交点,增加了4个平面部分......n条直线,与之前n-1条直线均相交,增加n-1个交点,增加个n个平面部分所以n条直线分平面的总数为2+(2+3+4+5+6+7+8+...
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1465 思想: 假设,把n封信给n个人,信与人不对应的情况有f(n)中. 首先,把n封信都给其中的一个人,则有C(n-1,1)中方法; 而此人的信,分情况: 1,如果把它给其中的一个人k,则剩下的n-2封信就有f(n-2)中方法; 2,如果不把它给k,则对于n-1封信来说,有放f(n-1)中情况; 【排列组合中...
阅读全文