//直接排序
/*
*直接排序的核心思想:将数组中所有元素依次跟前面已经排好的元素相比较,如果选择的元素
*比已排序的元素小,则交换,直到全部元素都比较过。
*直接插入排序用两个循环完成:
*第一层循环:遍历待比较的所有数组元素
*第二层循环:将本轮选择的元素(selected)与已经排好序的元素(ordered)相比较。
*如果:selected>ordered,那么将二者交换。
/*
*直接排序的核心思想:将数组中所有元素依次跟前面已经排好的元素相比较,如果选择的元素
*比已排序的元素小,则交换,直到全部元素都比较过。
*直接插入排序用两个循环完成:
*第一层循环:遍历待比较的所有数组元素
*第二层循环:将本轮选择的元素(selected)与已经排好序的元素(ordered)相比较。
*如果:selected>ordered,那么将二者交换。
* */
//冒泡排序: 相邻的两个元素比较,符合条件交换 位置。
/*
折半查找法(二分法) :折半查找法使用的前提是数据必须 是有序的。
*/