文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>【共享】C#实现所有经典排序算法汇总

【共享】C#实现所有经典排序算法汇总

时间:2011-06-08  来源:jeekun

C#实现所有经典排序算法
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];    
            arr[i] = t;    
        }    
    }    
 } 

2、冒泡排序
冒泡排序
3、快速排序
快速排序
4、插入排序 
插入排序
5、希尔排序 
希尔排序
6、归并排序
归并排序
7、基数排序
基数排序
8、计数排序
计数排序
9、小根堆排序
小根堆排序
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载