C#
实现所有经典排序算?/p>
(
选择排序
,
冒泡排序
,
快速排?/p>
,
?
入排?/p>
,
希尔排序
) - worm...
C#
实现所有经典排序算?/p>
(
选择排序
,
冒泡排序
,
快速排
?/p>
,
插入排序
,
希尔排序
)
1
、选择排序
class SelectionSorter
{
private int min;
public void Sort(int[] arr)
{
for (int i = 0; i < arr.Length - 1; ++i)
{
min = i;
for (int j = i + 1; j < arr.Length; ++j)
{
if (arr[j] < arr[min])
min = j;
}
int t = arr[min];
arr[min] = arr[i];