算法总结
哆啦小喵
这个作者很懒,什么都没留下…
展开
-
详解堆排序 python
这里写目录标题一级目录二级目录三级目录 一级目录 二级目录 三级目录原创 2020-07-08 20:22:56 · 129 阅读 · 0 评论 -
基础排序算法整理-超级简单易懂 python
排序算法整理简介冒泡排序快速排序简单插入排序三级目录 简介 十种常见的算法可以分为两种: 第一种是比较类排序,也成为线性排序,其时间复杂度不能超过O(nlogn) 第二种是非比较类排序,不通过比较来决定元素间的相对排序,时间复杂度可以超过O(nlogn) 那么各个方法的复杂度如下: 冒泡排序 冒泡算法的思想是: 指针从第一个数开始与其后面一个数进行比较 如果后面一个数较大,则指针指向后面一个数;如果前面一个数较大,则两个数交换位置,指针指向大的数 直到最大的数放到了最后一个位置,指针从头开始重复原创 2020-07-08 20:47:26 · 224 阅读 · 0 评论