冒泡排序
条件: 只能套过去,不能钻过去,只有大圈才能套过小圈。
初始状态
初始状态
![初始状态](https://img-blog.csdnimg.cn/20191120103728157.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第一次循环
最大的环套到底下。
![第一次循环](https://img-blog.csdnimg.cn/20191120103900257.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第二次循环
上一次得到的最大的环不动,将第二大的环套到底下,
![第三次循环](https://img-blog.csdnimg.cn/20191120104110836.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第三次循环
前两大环不动,将第三大的环套到底下。
![第四次循环](https://img-blog.csdnimg.cn/20191120104336970.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第四次循环
前三大环不动,将第四大环套到底下,数组顺序玩遍历完成。
![第四次循环](https://img-blog.csdnimg.cn/20191120104453807.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
插入排序
条件: 只能钻,不能套,只有小圈才能钻过大圈。
初始状态
![初始状态](https://img-blog.csdnimg.cn/20191120105010695.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第一次循环
遍历前两个环,后面一个无法钻过前面一个环。
![第一次循环](https://img-blog.csdnimg.cn/20191120105100301.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第二次循环
最小的环钻到前面
![第二次循环](https://img-blog.csdnimg.cn/20191120105611273.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第三次循环
没有可以钻过去的环,无变化。
![第三次循环](https://img-blog.csdnimg.cn/20191120105649674.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)
第四次循环
最小的圈钻到底下,遍历结束。
![第四次循环](https://img-blog.csdnimg.cn/20191120105801256.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hodWdsZWl4aW4xMjM=,size_16,color_FFFFFF,t_70)