首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

新手排坐位算法

2012-04-13 
新手求一个排坐位算法新手求一个排坐位算法,可能很简单,大家别笑话我:)要求如下:就在数据表中有1000个学生

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

就在数据表中有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(); 

热点排行