//求一个数的阶乘int getDigit(int num){ int i; long result=1; if(num<0) { lr_output_message("你输入的是负数,没有阶乘"); } else { for(i=1;i<=num;i++) { result *=i; } //lr ...
分类:
其他好文 时间:
2018-06-17 13:30:35
阅读次数:
144
最近心情不好所以写代码来获得快落 4级题有点难做?然后就开始挑简单的5级题开始写 然后准备记录一些自己没有做出来 参考讨论区或者博客才做出来的题目 51nod_1189 阶乘分数 额这个题参考了讨论区 令 t = n! 1/t = 1/x + 1/y , 0 < x <= y 的正整数解计数, n ...
分类:
其他好文 时间:
2018-06-15 22:42:31
阅读次数:
242
一、递归 1、写一个求阶乘的函数 --正整数阶乘指从1乘以2乘以3乘以4一直乘到所要求的数 --普通的代码编写方式: def factorial(n): result = n for i in range(1,n): result *=i return resultmember = int(inpu ...
分类:
编程语言 时间:
2018-06-15 19:10:21
阅读次数:
107
递归 算法实际上是一种分而治之的方法,它把复杂问题分解为简单问题来求解。递归的特点包括:递归过程简洁、易编、易懂;递归过程效率低、重复计算多。 考虑递归的执行效率低,可以尝试将递归过程转换为非递归过程。本文就是来探讨怎么转换的。 将递归算法转换为非递归算法有两种方法,一种是直接求值(迭代/循环),不 ...
分类:
其他好文 时间:
2018-06-15 00:58:28
阅读次数:
141
一、 二、 效果:shell实现阶乘计算 Reference:https://www.shellscript.sh/ #Shell Scripting Tutorial ...
分类:
系统相关 时间:
2018-06-12 20:54:59
阅读次数:
163
N! Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 88267 Accepted Submission(s): 26008 Proble ...
分类:
其他好文 时间:
2018-06-10 23:09:42
阅读次数:
328
题目的意思是要求一个整数的阶乘末尾有多少个0; 1.需要注意的是后缀0是由2,5相乘得来,因此只需看有多少个2,5即可 n = 5: 5!的质因子中 (2 * 2 * 2 * 3 * 5)包含一个5和三个2。因而后缀0的个数是1。 n = 11: 11!的质因子中(2^8 * 3^4 * 5^2 * ...
分类:
其他好文 时间:
2018-06-10 15:29:06
阅读次数:
123
连接:http://bailian.openjudge.cn/practice/4124 题意:从1到n走过所有点恰好一次最短时间。乱搞的话会完美的超时(阶乘级别的复杂度,虽然范围很小,但是也足够超时了)。 思路:先想一个不太成熟的思路。用dp[s][j]表示。s记录的是每个点是否被走过的状态。而d ...
分类:
其他好文 时间:
2018-06-08 00:37:58
阅读次数:
170
递归的核心思想:自身调用自身 示例一:求5的阶乘 常规方法: 使用while循环 使用递归 示例二: 列出一个文件夹的子孙文件与目录 示例三: 删除一个非空的文件夹 ...
分类:
编程语言 时间:
2018-06-04 21:32:14
阅读次数:
157
84-阶乘的0 内存限制:64MB 时间限制:3000ms 特判: No 通过数:7 提交数:9 难度:3 题目描述: 计算n!的十进制表示最后有多少个0 题目描述: 计算n!的十进制表示最后有多少个0 题目描述: 计算n!的十进制表示最后有多少个0 输入描述: 第一行输入一个整数N表示测试数据的组 ...
分类:
其他好文 时间:
2018-06-03 00:02:27
阅读次数:
261