用C#实现的排序算法,选择排序,冒泡排序,插入排序,快速排序等

C#实现的几种排序方法,比较经典,供大家参考使用 //选择排序,从小到大 by http://www.CrazyCoder.cnpublic static int SelectSort(int[] a) {int count=0;// 计算时间复杂度,运行的次数int length = a.Length;int k= 0;int chan;//用来交换的中间变量for(int i=0;ilengt... [阅读全文]

【翻译】算法之美(4)--数论算法

第一章 数论算法讨论 精彩演绎本章所讨论的是对两个古典问题进行生动的对比。它们看上去非常相似:l 因式分解(Factoring):给定一个数字N,将其表示成素数的乘积。l 素属性(Primality):给定一个数字N,判断它是否是素数。因式分解比较困难。尽管几个世纪以来世界上最聪明的数学家和科学家付出了很多努力,但分解一个数字N的最快的算法复杂度还是N位数的指数幂。... [阅读全文]
1 共1条 分1页