算法设计
文章平均质量分 64
banbanlin
这个作者很懒,什么都没留下…
展开
-
算法设计学习:栈算法
题目:C语言中算术表达式中的括号只有小括号。编写算法,pan原创 2014-08-02 10:51:32 · 2584 阅读 · 0 评论 -
算法设计学习:二叉树算法
题目:表达式(a-(b+c))*(d/e)存储在erchas原创 2014-08-03 16:40:00 · 955 阅读 · 0 评论 -
算法设计学习:顺序表算法
题目:已知一个顺序表L,其中的元素递增有序原创 2014-07-31 22:26:25 · 4497 阅读 · 0 评论 -
算法设计学习:基础知识(一)
·算法:由基本运算及规定的运算顺序构成的完整的解题步骤,或者是按要求设计好的有限的确切的计算序列。 特点:有穷性;确定性;输入;输出;可行性·将算法中基本操作的执行次数作为算法时间复杂度的度量·常用的比较关系:O(1)原创 2014-07-31 21:45:14 · 899 阅读 · 0 评论 -
算法设计学习:单链表算法
题目:单链表A 和 B (带表头结点),元素递增you原创 2014-07-31 23:29:18 · 1088 阅读 · 0 评论 -
算法设计学习笔记:回文数与回文字符串判断
回文数:回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的原创 2014-08-18 22:27:51 · 842 阅读 · 0 评论 -
随机数的函数
题目给你一个能生成1到5随机数的函数,用它写一个函数生成1到7的随机数。 (即:使用函数rand5()来实现函数rand7())。解答rand5可以随机生成1,2,3,4,5;rand7可以随机生成1,2,3,4,5,6,7。 rand5并不能直接产生6,7,所以直接用rand5去实现函数rand7似乎不太好入手。 如果反过来呢?给你rand7,让你实现rand5,这个好实转载 2014-09-24 15:20:59 · 1023 阅读 · 0 评论 -
写一个算法计算n的阶乘末尾0的个数
题目写一个算法计算n的阶乘末尾0的个数解答首先,算出n的阶乘的结果再去计算末尾有多少个0这种方法是不可取的, 因为n的阶乘是一个非常大的数,分分种就会溢出。我们应当去分析, 是什么使n的阶乘结果末尾出现0。n阶乘末尾的0来自因子5和2相乘,5*2=10。因此,我们只需要计算n的阶乘里, 有多少对5和2。注意到2出现的频率比5多,因此,我们只需要计算有多少个因子5即可转载 2014-09-25 14:20:57 · 969 阅读 · 0 评论 -
算法设计:小技巧汇总
1 找出两个数中的最大数:原创 2014-08-20 21:47:15 · 496 阅读 · 0 评论