常见排序算法:冒泡排序、选择排序、直接插入排序、希尔排序