起首看一下整体的代码,如图,冒泡排序是经由过程二层的for轮回来实现的。
里层里的if语句,是用当前比力的数和本身临近的数比力,若是比临近的数年夜,就和其互换位置,如许就把年夜的数往下移了,小的数就往上冒泡了。
里层的for语句是把当前比力的数和残剩的数一一比力,一轮轮回之后,最年夜的数就在最下方了。
外层的轮回是把数组里的数都标的目的厥后面的数比力一次。二层轮回比力完的,最年夜的数在后面,最小的数在前面,数组就酿成从小到年夜了。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!