摘要:
还有一篇也很好的文章,讲了字典序和递归分治两种算法:http://blog.csdn.net/jopus/article/details/18998403 1.全排列的定义和公式: 从n个数中选取m(m<=n)个数按照一定的顺序进行排成一个列,叫作从n个元素中取m个元素的一个排列。由排列的定义,显然 阅读全文
posted @ 2018-02-01 20:59
Curo
阅读(3847)
评论(0)
推荐(0)
摘要:
以阶乘为例说明递归的工作原理: long ff(int n) { long f; if(n<0) printf("n<0,input error"); else if(n==0||n==1) f=1; //为什么f=1,就不再继续递归调用? else f=ff(n-1)*n;//这一步到底是怎么工作 阅读全文
posted @ 2018-02-01 20:38
Curo
阅读(4856)
评论(0)
推荐(0)
摘要:
问题描述 小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示: 对方同时也需要在电脑dos窗口中以字符的形式输出该标志,并能任意控制层数。 小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示: 对方同时也需要在电脑dos窗口中以字符的形式输出该标志,并能任意控制层数。 输入格 阅读全文
posted @ 2018-02-01 17:57
Curo
阅读(615)
评论(1)
推荐(0)
摘要:
求最小公倍数算法: 最小公倍数=两整数的乘积÷最大公约数 求最大公约数算法: (1)辗转相除法 有两整数a和b: ① a%b得余数c ② 若c=0,则b即为两数的最大公约数 ③ 若c≠0,则a=b,b=c,再回去执行① 例如求27和15的最大公约数过程为: 27÷15 余1215÷12余312÷3余 阅读全文
posted @ 2018-02-01 15:32
Curo
阅读(5417)
评论(0)
推荐(0)
摘要:
问题描述 小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛) 小张是软件项目经理,他带 阅读全文
posted @ 2018-02-01 15:06
Curo
阅读(325)
评论(0)
推荐(0)
摘要:
ffffdsfsfffs 阅读全文
posted @ 2018-02-01 14:28
Curo
阅读(260)
评论(0)
推荐(0)

浙公网安备 33010602011771号