以49为界对49 38 65 97 76 13 27从小到大排序
先从最右边开始查找比49小的元素,先找到27,记下27的位置j,将49与j位置互换,序列变为
27 38 65 97 76 13 49
然后在从左边开始查找比49大的树,找到65,记下位置i,将i位置和j位置数据互换,序列变为
27 38 49 97 76 13 65
因为i != j,继续上述过程
继续从右边开始查找比49小的元素,找到13,继续位位置j,将49与j位置互换,序列变为
27 38 13 97 76 49 65
然后在从左边开始查找比49大的树,找到97,记下位置i,将i位置和j位置数据互换,序列变为
27 38 13 49 76 97 65
因为i 依旧 != j
继续从右边开始查找比49小的元素,结果 i == j,都没找到,结束循环。
完成第一次排序,结果如下
27 38 13 49 76 97 65
温馨提示:内容为网友见解,仅供参考