直接插入排序及其动图演示实现

直接插入排序:现有升序的有序数列a[0,…i],无序数列a[i+1,…..n]。将a[i+1]与前面的i个数据进行比较,插入到对应的位置;重复前面步骤,直到a[0….n]都是有序数列为止。 编程实现: 一、a[0]为有序数列,a[1,……n]为无序数列 二、从a[1]开始,依次与前面的数据进行比较,并插入到合适的位置。 程序代码:java //n为data[]中数据个数,data[]为待排序的数据
相关文章
相关标签/搜索