把数组排成最小的数

 

 一次遍历数组,将当前a【i】与其后面的每一个a【j】进行组合,即判断a【i】a【j】 与 a【j】a【i】哪一个更小

如果是a【j】a【i】更小的话,则交换a【j】与 a【i】的值。如此一来则能够找到每一个数的最合适的位置。

有点类似于冒泡排序的思想,将每一个能够组合起来得到最小值的a【j】放到当前外层循环的第一个位置,即a【i】

这样每一个字串都将自己的最合适的值放在字串的第一个,这样直到最后整个数组就已经按照我们想要的进行排序了。

 

posted @ 2019-12-16 10:53  寅鸷  阅读(118)  评论(0编辑  收藏  举报