冒泡排序的大致实现方法是:
从前往后依次对相邻的两个数比较大小,如果前一个大于后一个则交换位置。第一轮下来之后,唯一可以确定的一件事就是现在最大的数字一定被交换到了最后一个
。如此,我们不管最后一个数字,再进行第二次排序,第二次排序之后能确定,最后的两个数字一定是最大的两个
。如果反复,最终就能够完成一次冒泡排序,同时注意代码当中两个for的写法。
public class Main {
public static void main(String[] args)
冒泡排序的大致实现方法是:
从前往后依次对相邻的两个数比较大小,如果前一个大于后一个则交换位置。第一轮下来之后,唯一可以确定的一件事就是现在最大的数字一定被交换到了最后一个
。如此,我们不管最后一个数字,再进行第二次排序,第二次排序之后能确定,最后的两个数字一定是最大的两个
。如果反复,最终就能够完成一次冒泡排序,同时注意代码当中两个for的写法。
public class Main {
public static void main(String[] args)