![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
LAMYOO
这个作者很懒,什么都没留下…
展开
-
冒泡排序和鸡尾酒排序(改进的冒泡排序)
冒泡排序 冒泡排序是最基本的排序算法,也是排序算法中的经典的算法,也是比较简单、容易理解的算法,而且还可以对其排序过程进行优化。 算法思想: 依次比较相邻的两个数,将大数放在前面,小数放在后面,即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数。此时第1轮结束,如此在第1轮之后位于最后的数必是所有数中自小...原创 2018-05-13 18:09:16 · 499 阅读 · 0 评论 -
关于算法的时间复杂度和空间复杂度的总结
一、算法的概念 算法(Algorithm)是将一组输入转化为一组输出的一系列计算步骤,其中每个步骤必须能在有限时间内完成。算法是用来解决一类计算问题的,注意是一类问题,而不是一个特定的问题。 二、算法的复杂度 算法的复杂度分为时间复杂度和空间复杂度。 三、算法的时间复杂度 解决同一个问题可以有很多种算法,比较评价算法的好坏,一个重要的标准就是算法的时间复杂度。 ...原创 2018-04-29 20:21:37 · 5819 阅读 · 0 评论