冒泡排序快速排序直接插入排序简单选择排序希尔排序堆排序算法等对正序随机数,逆序随机数,无序随机数进行排序,并统计关键词比较次数记录移动次数的c++代码