![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法/数据结构
文章平均质量分 80
KKevinnHu
这个作者很懒,什么都没留下…
展开
-
递归函数和非递归函数的转变
递归的定义 在定义一个过程或函数时出现调用本过程或本函数的成分,称之为递归。若调用自身,称之为直接递归。若过程或函数p调用过程或函数q,而q又调用p,称之为间接递归。例 求n!(n为正整数) 。 一般的方法: n! = 1*2*…*(n-1)原创 2011-09-07 11:43:45 · 3320 阅读 · 0 评论 -
排序算法
排序的算法 排序的算法有很多,对空间的要求及其时间效率也不尽相同。下面列出了一些常见的排序算法。这里面插入排序和冒泡排序又被称作简单排序,他们对空间的要求不高,但是时间效率却不稳定;而后面三种排序相对于简单排序对空间的要求稍高一点,但时间效率却能稳定在很高的水平。基数排序是原创 2011-09-07 09:24:53 · 548 阅读 · 0 评论 -
常用算法(冒泡排序、二分法查找)
一、冒泡排序算法 void BubbleSort(int[] array){ for(int i=1;i { for(int j=0;j { if(array[j]>array[j+1])原创 2011-08-19 10:50:04 · 1070 阅读 · 1 评论