首页 排序算法

插入排序

插入算法简单理解就是,打扑克的时候你拿到一张牌就会插入到对应的数后面,这个你拿着牌找插入位置的这个过程其实就是插入算法的过程。 这里也可以将待排序序列分为有序序列和无序序列 算法步骤 从第一个元素开始,假设第一个元素为有序序列 从第二个元素开始,依次遍历无序序列,将遍历数据n插入到有序序列合适的位置
发布时间: 2021-04-08 阅读量: -

插入排序

选择排序我感觉就是遍历数组,选择最小的往前放,从第一个开始,用第一个一次和后面的比较,如果找到比第一个小的,就重置最小数下标index,直到遍历完,把index的元素插入到第一个元素的位置,直到遍历完数组,此时数组就是有序的了 选择排序分两部分,前面一部分为有序序列,后面一部分为无序序列 算法步
发布时间: 2021-04-08 阅读量: -

冒泡排序

作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第一页第一位,所以最熟悉。 冒泡排序,通俗点说就是数组里,前后两个数依次比较,永远把最大/最小的放后面,这样当你遍历完整个数组后,数组就变成有序的了。 算法步骤 比较相邻的两个元素,如果第一个比第
发布时间: 2021-04-06 阅读量: -

十大经典排序算法

无论是平时编程还是应付面试,算法都是很重要的。复杂的算法想掌握也不是一天两天的事,但是作为一个小前端,基本的排序算法还是应该数量掌握的。今天闲来无事就开始准备温习下十大经典排序算法 冒泡排序 选择排序 插入排序
发布时间: 2021-04-06 阅读量: -