一、冒泡排序
每次从数组中找出最大值放在数组的后面去
当前位置大于后一个位置则交换数据
确定总共需要做几轮: 数组的长度-1.
二、选择排序
每轮选择当前位置,开始找出后面的较小值与该位置交换
控制每轮从以前位置为基准,与后面元素选择几次。
即每轮都选择后面元素最小的与自身交换
确定总共需要选择几轮: 数组的长度-1.
三 、二分查找
二分查询性能好,二分查找的前提是必须是排好序的数据
每次将待查找的数和索引范围内最中间的数进行比较,并判断下次二分查找索引范围
逐渐缩小范围达到查找数据的目标