TYM042
插入排序
插入算法简单理解就是,打扑克的时候你拿到一张牌就会插入到对应的数后面,这个你拿着牌找插入位置的这个过程其实就是插入算法的过程。
这里也可以将待排序序列分为有序序列和无序序列
算法步骤
从第一个元素开始,假设第一个元素为有序序列
从第二个元素开始,依次遍历无序序列,将遍历数据n插入到有序序列合适的位置
发布时间: 2021-04-08
阅读量: - 次
插入排序
选择排序我感觉就是遍历数组,选择最小的往前放,从第一个开始,用第一个一次和后面的比较,如果找到比第一个小的,就重置最小数下标index,直到遍历完,把index的元素插入到第一个元素的位置,直到遍历完数组,此时数组就是有序的了
选择排序分两部分,前面一部分为有序序列,后面一部分为无序序列
算法步
发布时间: 2021-04-08
阅读量: - 次
冒泡排序
作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第一页第一位,所以最熟悉。
冒泡排序,通俗点说就是数组里,前后两个数依次比较,永远把最大/最小的放后面,这样当你遍历完整个数组后,数组就变成有序的了。
算法步骤
比较相邻的两个元素,如果第一个比第
发布时间: 2021-04-06
阅读量: - 次
十大经典排序算法
无论是平时编程还是应付面试,算法都是很重要的。复杂的算法想掌握也不是一天两天的事,但是作为一个小前端,基本的排序算法还是应该数量掌握的。今天闲来无事就开始准备温习下十大经典排序算法
冒泡排序
选择排序
插入排序
发布时间: 2021-04-06
阅读量: - 次