一.冒泡排序
注:
1.比较
注意:在第一个Boolean中比较的是两个数组的地址,所以结果是false;
在第二个boolean中则是比较两个数组是否相等。
2.排序
3.转字符串
4.赋值
5.复制
注意:复制的时候是可以改变长度的,如果长度小于,则去掉后面部分;如果长度大于则多出部分全部默认是0。
6.查询下标
注释:这里用到的方法是二分查找法。
二.选择排序
选择排序的本质就是不停地将最小或者最大的元素提前
三.二分查找法
注意:二分查找的法的重点在于区分左右
四.总结
1.下标
数组的下标一定要切记是从0开始的
2.对比
对比的过程中,要记住自己不用和自己进行对比。故要看是数组的长度还是数组的长度减1,以及是从大到小还是从小到大。
3.下标和数据
下标是下标,数据是数据,下标记录的是暂存数据的下标,切记不要搞混特别是在后续改变赋值的时候。