重构冒泡、插入、选择排序