求C# 组合算法

发布网友 发布时间:2024-10-23 20:33

我来回答

1个回答

热心网友 时间:5分钟前

可以重复35次太少了吧,计算出来是125次

int[] intA = new int[] { 1, 2, 3, 4, 5 };

            string str = string.Empty;

            int mark = 0;

            for (int i = 0; i < intA.Length; i++)

            {

                str = intA[i].ToString();

                for (int j = 0; j < intA.Length; j++)

                {

                    string tempS = str;

                    str += intA[j].ToString();

                    for (int k = 0; k < intA.Length; k++)

                    {

                        mark++;

                        string tempT = str;

                        str += intA[k].ToString();

                        Console.WriteLine(mark+"次数:"+str);

                        str = tempT;

                    }

                    str = tempS;

                }

            }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com