详解共5篇

排序算法-插入排序-希尔排序(分组插入排序)详解

排序算法-插入排序-希尔排序(分组插入排序)详解_必看吧

希尔排序: 先学会直接插入排序 https://www.404zyw.com/html/137.html 自定义一个规则对待排序数组进行分组 然后再依次对每组元素进行直接插入排...

算法相关# 排序# 详解# 插入排序

421318742131872月前
0540

排序算法-插入排序-直接插入排序详解

排序算法-插入排序-直接插入排序详解_必看吧

直接插入排序: 遍历待插入元素之前的元素和待插入元素进行比较 1.如果比待插入元素大则右移一位 2.如果比待插入元素小则把待插入元素插入在比它小的元素后边 3.如果没有比待插...

算法相关# 排序# 详解# 插入排序

421318742131872月前
0420

排序算法-交换排序-快速排序详解

排序算法-交换排序-快速排序详解_必看吧

快速排序: 总的来说就是先找一个基数(一般以low作为基准数) 把比基准数大的放在基准数的右边比基数小的放在左边然后再对其左右进行排序 栗子: 以数组arr[] = { 2,...

算法相关# 排序# 详解# 算法

421318742131872月前
0390

排序算法-交换排序-冒泡排序入门详解

排序算法-交换排序-冒泡排序入门详解_必看吧

冒泡排序(升序) 从头开始两两元素进行比较如果大就交换位置这样最大的数肯定在最后边了循环数组长度-1次 一个从小到大的有序数组就出来了 简单例子: 以 a[] = { 8, ...

算法相关# 排序# 详解# 冒泡排序

421318742131872月前
0540

排序算法-选择排序-简单选择排序入门详解

排序算法-选择排序-简单选择排序入门详解_必看吧

简单选择 让当前位置的元素和剩余元素进行比较如果小就交换位置 遍历完剩余元素 当前位置元素肯定就是当前位置最小元素了 因为从数组下标为0的位置开始 所以整个过程结束后 肯定是一...

算法相关# 排序# 详解# 选择

421318742131872月前
0500