把数组从小往大按升序排列。下面是伪代码。
for i = 1 to n do for j = 1 to n do if A[i] < A[j] then swap A[i] and A[j]
这段代码完全符合结果。
这实际上是一个错误实现的冒泡排序,却得到了正确的结果。
这是选择排序吧,结果貌似是从大到小
之前看过,据说是变种的低效插入排序 再次说明算法这东西不是应用数学大牛,真不要重新发明轮子
@jackson 试了一下,的确是从小到大
算是选择排序的一种