首先,我们还是先做一个简单的表格
可以看到 i 循环了三次,也就是说它的规律还是 i = len-1
j 循环也是逐级减少 但是我们现在是使用简单排列法,所以 j = i +1
可以看到跟冒泡排列法不同的地方就在于第10行
冒泡排列法只使用了j 循环的j 值,但是简单排列法使用了 i 和 j 两个循环的值
相当于冒泡排列法使用了两两移动的数值去比较 ;而简单排列法就只用前面第一个数字和其它数字进行比较。
首先,我们还是先做一个简单的表格
可以看到 i 循环了三次,也就是说它的规律还是 i = len-1
j 循环也是逐级减少 但是我们现在是使用简单排列法,所以 j = i +1
可以看到跟冒泡排列法不同的地方就在于第10行
冒泡排列法只使用了j 循环的j 值,但是简单排列法使用了 i 和 j 两个循环的值
相当于冒泡排列法使用了两两移动的数值去比较 ;而简单排列法就只用前面第一个数字和其它数字进行比较。