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

问个循环密码,小弟我自己想半天只能嵌套26*2+10个循环嵌套,太可怕了

2012-11-03 
问个循环密码,我自己想半天只能嵌套26*2+10个循环嵌套,太可怕了我想循环所有密码循环a-zA-Z0-9自己的办法

问个循环密码,我自己想半天只能嵌套26*2+10个循环嵌套,太可怕了
我想循环所有密码
循环a-z A-Z 0-9  
自己的办法训话太可怕了。
递归可能会很简单吧,太乱了。希望帮忙下。

希望写个方法2个参数,第一个是从几位,第二个是到几位

返回字符窜,想学习下你们是什么算法

[解决办法]

C# code
        /// <summary>        /// 遍历指定位数之间的所有组合        /// </summary>        /// <param name="minLength">最短位数</param>        /// <param name="maxLength">最长位数</param>        public static void testPassword(int minLength, int maxLength)        {            for (int i = minLength; i <= maxLength; i++)            {                long maxNum = (long)Math.Pow(62, i);                for (long j = 0; j < maxNum; j++)                {                    Console.WriteLine(ConvertTo62(j, i));                }            }        } 

热点排行