java冒泡排序代码,以及对冒泡排序的优化,java面试题
冒泡排序:我对冒泡排序的理解就是相邻两个数进行比较,确定其大小后让他们交换位置,交换后他们中的一个在和另外一个相邻的数比较,依次进行就可以确定一个最大或者最小的数,并且其位置在最后.在依次进行这样的操作直到顺序全部排好;
1.先要学会怎么样让两个数交换值;(前面的博客也说过)
(1).int temp = a;(推荐使用该方法)
a = b;
b = temp;
(2).a = a^b;
b = a^b;
a = a^b;
(3).a = a+b-(b=a);
2.最简单的冒泡排序
在这里插入代码片
.
原创
2020-08-01 16:14:47 ·
507 阅读 ·
1 评论