给定一个数组，编写一个程序来实现选择排序。数组：3,5,2,1,4]
选择排序的实现方式是：每一次遍历数组，找到最小元素的下标，然后将其与当前遍历位置的元素进行交换。重复这个过程，直到整个数组有序。对于给定的数组，3,5,2,1,4]选择排序的具体实现过程如下：1.第一次遍历，找到最小元素，1，的下标，与第一个元素，3，进行交换，得到，1,5,2,3,4]2.第二次遍历，从第二个元素，5，开始找到最小元素，2，的下标，与第二个元素，5，进行交换，得到，1,2,5,3,4]3.第三次遍历，从第三个元素，5，开始，找到最小元素，3，的下标，与第三个元素，5，进行交换，得到，1,2,3,5,4]4.第四次遍历，从第四个元素，5，开始，找到最小元素，4，的下标，与第四个元素，5，进行交换，得到，1,2,3,4