日期:2014-05-17  浏览次数:20869 次

求高效率数字组合算法。。
如数字1,2,3,4
想组合成
12
13
14
23
24
34

请高手给个效率高点的算法。。

------解决方案--------------------
int[] data = { 1, 2, 3, 4 };
var query = from x in data
            from y in data
            where y > x
            select string.Format("{0}{1}", x, y);
foreach (string item in query)
    Console.WriteLine(item);