《图解算法》—选择排序
链表和数组
链表擅长插入和删除
数组擅长随机访问
选择排序(引例)
##为什么快速排序法运行时间是O(n*n)
例子:
将数组元素按照从小到大顺序输出
代码
|
小结:
计算机内存犹如一大堆抽屉。
可使用数组或链表,存储多个元素。
链表的元素是分开的,每个元素都存储了下一个元素的地址。
数组的读取速度很快。
链表的插入和删除速度很快。
链表擅长插入和删除
数组擅长随机访问
##为什么快速排序法运行时间是O(n*n)
将数组元素按照从小到大顺序输出
|
计算机内存犹如一大堆抽屉。
可使用数组或链表,存储多个元素。
链表的元素是分开的,每个元素都存储了下一个元素的地址。
数组的读取速度很快。
链表的插入和删除速度很快。