返回题库|

希尔排序

中等腾讯

希尔排序

中等腾讯排序

题目描述

希尔排序是插入排序的改进版本,也称为缩小增量排序。它通过将比较的全部元素分为几个区域来提升插入排序的性能,先对间隔较大的元素排序,然后逐步缩小间隔。时间复杂度取决于间隔序列的选择。

示例

输入:nums = [12,34,54,2,3]
输出:[2,3,12,34,54]
solution.ts
输出结果
点击「运行代码」按钮查看结果...