排序

【数据结构】排序算法系列——希尔排序(附源码+图解)

希尔排序(Shell Sort)详解希尔排序是一种基于插入排序的排序算法,其最早由计算机科学家唐纳德·希尔在1959年提出。希尔排序又称为“间隔排序”,它的基本思想是将整个待排序的序列分成若干个子序列,分别对这些子序列进行插入排序,随着排序的进行,逐步降低子序列的个数,最终使得整个序列基本有序,从