/*------------------------------------------------------------------------------------------
选择排序法
排序原理:从第一位开始,和后面逐个进行比较,第一次将第一个元素赋值
给temp,用其和后面元素逐一比较,每次遇到比其小的值,则将其
赋给temp,并记录该元素的下标,直到比较完毕,最终记录的下标
就是最小值元素的下标,然后将其和第一个元素交换,便将最小
值挪到第一位,然后又从第二位开始,同理...直到比较完毕.它
和冒泡排序的不同是冒泡排序在遇到需要交换的位置就直接将
元素进行交换,而选择排序只是记录下需要交换的元素下标而已,
所以当前位得到最值只需进行一次交换.
-------------------------------------------------------------------------------------------*/
选择排序法
排序原理:从第一位开始,和后面逐个进行比较,第一次将第一个元素赋值
给temp,用其和后面元素逐一比较,每次遇到比其小的值,则将其
赋给temp,并记录该元素的下标,直到比较完毕,最终记录的下标
就是最小值元素的下标,然后将其和第一个元素交换,便将最小
值挪到第一位,然后又从第二位开始,同理...直到比较完毕.它
和冒泡排序的不同是冒泡排序在遇到需要交换的位置就直接将
元素进行交换,而选择排序只是记录下需要交换的元素下标而已,
所以当前位得到最值只需进行一次交换.
-------------------------------------------------------------------------------------------*/