读书人

新手排坐位算法

发布时间: 2012-04-13 13:50:24 作者: rapoo

新手求一个排坐位算法
新手求一个排坐位算法,可能很简单,大家别笑话我:)
要求如下:

就在数据表中有1000个学生,有一个坐位字段,默认为0。使用一算法实现把1到1000随机排入学生的坐位字段中,不能重复。速度不能太慢。


[解决办法]

C# code
var num = Enumerable.Range(0, 1000)     .Select(x => new { v = x, k = Guid.NewGuid().ToString() }).ToList()     .OrderBy(x => x.k)     .Select(x => x.v)     .ToList(); 

读书人网 >C#

热点推荐