通用快速排序框架,高效、简洁、面对对象

易语言 2021-02-11 17:04:20

优化快速排序算法,在加快了排序速度的同时也增加了其稳定性,在排序乱序数据时基本不会出现堆错误:
增加梳排序算法等算法,在排序算法方面有更多的选择:
排序器和排序算法严格分离,排序算法无法访问排序器中的数据,所以通常都是线程安全的。

发散思维:
本程序可以对基类进行简单的修改,从而达到实现更多排序算法的目的。
排序器是通用框架,只需修改几行便可实现通用数据排序。