选择排序(Selection Sort)原理介绍- \; e# s |5 C t/ j& e
选择排序(Selection Sort)是一种简单的排序算法,其实现原理如下:3 J+ T4 r. S O& X/ y/ p" m
遍历待排序数组,从第一个元素开始。' W* c- s) v+ H5 ]2 h
假设当前遍历的元素为最小值,将其索引保存为最小值索引(minIndex)。: [! W% ~1 M* j
在剩余的未排序部分中,找到比当前最小值还要小的元素,并更新最小值索引。 " l7 k. }) t ^. {在遍历结束后,将找到的最小值与当前遍历位置的元素进行交换。, v" x5 ^7 {, T
重复步骤2至4,直到排序完成。" c1 ]! S6 q* z( j4 w1 M7 s C#代码实现 & o5 H4 z8 B' ~% f W' n