[转]四行代码算大数阶乘(绝对强悍,毫秒级别的)
来源:互联网 发布:淘宝首页是静态页面吗 编辑:程序博客网 时间:2024/05/21 05:41
#include<stdio.h>
#define N 1000 //要计算的N
long s[N]={1,1},n=N,t=2,a=1,b=0;
int main()//雨中飞燕之作
{
for(;a<=*s||(++t<=n?(b=0,a=1):0);(*s==a++&&b)?(*s)++:0)
s[a]=(b+=s[a]*t)%10000,b/=10000;
for(printf("%d",s[*s]);--*s>0;)printf("%04d",s[*s]);
return 0;
}
大家可以去试试,这个不是有些人说的那个秒级别的
来源:http://www.oppic.com/showtopic-22.aspx
- [转]四行代码算大数阶乘(绝对强悍,毫秒级别的)
- 大数阶乘的代码
- 大数阶乘的计算(四)
- 题目四 大数的阶乘
- 大数阶乘(100的阶乘)
- 1057 N的阶乘(大数阶乘)
- 白皮书 阶乘的精确度(大数阶乘)
- N的阶乘(大数阶乘算法)
- 大数阶乘(10000级别) 51Nod 1057
- 【C语言代码】大数N的阶乘!
- 大数运算 (四)—— 大数阶乘
- 毫秒级别的时间差
- java 大数阶乘代码
- 大数阶乘-N的阶乘
- 求算大数(比如100)阶乘的思路
- 公交司机的智慧--绝对强悍!
- 模拟乘法运算之N的阶乘(大数阶乘)
- 1000的阶乘-HDU 1042-大数阶乘(万进制思想)
- 这个数字好!我要保持一天!
- STL容器使用DEMO-valarray
- S3C2440时钟详细描述
- STL容器使用DEMO-bitset
- REFCNT
- [转]四行代码算大数阶乘(绝对强悍,毫秒级别的)
- STL容器使用DEMO-priority_queue
- 呵呵
- AB交换问题
- 对象锁
- CONFIG_SYS_CLK_FREQ
- COME ON~
- SQL代码自动生成器
- 学习 ARM 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理