社区
C#
帖子详情
用c#穷举36字母数字?
IFocusYou
2006-10-31 05:08:48
用c#穷举36字母数字?找出他们1-20位的所有的可能的组合.
...全文
250
14
打赏
收藏
用c#穷举36字母数字?
用c#穷举36字母数字?找出他们1-20位的所有的可能的组合.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iuhxq
2006-11-01
打赏
举报
回复
以前写了一个,找不到了。呵呵,如果晚上你还没写出来,我帮你写。
灰太狼
2006-11-01
打赏
举报
回复
up
洪泉
2006-11-01
打赏
举报
回复
学习,学习
IFocusYou
2006-11-01
打赏
举报
回复
二楼提供的方法还不能满足我的要求,所有的排列组合,字母数字是可以重复的,顺序不同也算是两个字符串。
IFocusYou
2006-11-01
打赏
举报
回复
顶一下。
一直学习
2006-11-01
打赏
举报
回复
昨晚弄了半天,还是没能实现,,郁闷。。
diandian82
2006-11-01
打赏
举报
回复
20位的所有组合,估计你算完已经明天了
早起晚睡
2006-10-31
打赏
举报
回复
学习了
liujia_0421
2006-10-31
打赏
举报
回复
顶一下..
也学习一下...
zhoushp_cn
2006-10-31
打赏
举报
回复
帮顶帮顶
股神
2006-10-31
打赏
举报
回复
顶
xiaoqhuang
2006-10-31
打赏
举报
回复
以前也有过这种需求,mark
IFocusYou
2006-10-31
打赏
举报
回复
谢谢。我先试试。明天下午结帖。
diandian82
2006-10-31
打赏
举报
回复
http://blog.csdn.net/diandian82/archive/2006/07/05/881284.aspx
C#
生成指定位数的随机
数字
字母
组合
主要函数GetPassword(int digits):string 参数为所生成随机组合位数 比如说要生成10为随机
数字
字母
组合,就string randomCode = GetPassword(10); 生成的结果有
数字
和大写、小写
字母
组合
散列
穷举
密码算法 2003-3-25 12:50:56 CNPROGRAM breath 阅读次数: 3
36
2
穷举
密码算法breath //*******************************************************************//在许多情况下我们需要
穷举
组合的算法,比如密码词典。//这个算法的关键是密码下标进位的问题。//另外本例子中的写文件语句效率比较低,为了降低算法复杂度没有优化。//如果要提高写文件的效率,可以使用缓冲区,分批写入。//*********************************************breath.cnpick.com*****void createpassword() {#define passwordmax 8//将生成密码的最大长度char a[]="0123456789abcdefghijklmnopqrstuvwxyz";//可能的字符long ndictcount=sizeof(a);//获得密码词典长度char cpass[passwordmax+2];//将生成的密码long nminl=1,nmaxl=3;//本例中密码长度从1-3long array[passwordmax];//密码词典下标assert(nminl<=nmaxl && nmaxl<=passwordmax);//容错保证long nlength=nminl;register long j,i=0;bool bnext;cstdiofile file;file.open("c:dict.txt",cfile::modecreate|cfile::modewrite);while(nlength<=nmaxl){for(i=0;i
实验:
穷举
法破解账号口令 。
假设账号口令由六位字符组成,取值范围可以是10个
数字
(0~9)、26个小写英文
字母
和7个特殊符号(+、- 、/、=、&、*、#)。请编写一个程序实现用
穷举
法破解这六位账号口令,分别用6位
数字
、6位的(
数字
+小写
字母
)、6位的(
数字
+小写
字母
+特殊字符)的实例进行测试,比较破解时间,分析口令的安全设令。
C#
之实现输入一个
字母
加
数字
组合输出前面不变最后一位加1
面试遇到的一个问题,实现例如: 输入ABCD001输出ABCD002 输入AAAA1234输出AAAA1235 … 由于时间关系,加上自己学习的不够扎实,没有第一时间想出来,当时想的是分开输入在用Join()连接,这样是多了一步的用户操作,后来回来想到利用substring 与remove 加 join联合实现,具体代码如下: static void Main(string[] a...
穷举
法破解密码-方法详解
生成一个长度是3的随机字符串,把这个字符串作为当做密码 使用
穷举
法生成长度是3个字符串,匹配上述生成的密码 要求: 分别使用多层for循环 和 递归解决上述问题 1.
穷举
法:
穷举
算法,依赖计算机强大的计算能力,来
穷举
每一种可能的情况,以达到解决问题的目的,也叫枚举法、暴力破解法。 基本思想———逐一列举问题所涉及的所有情形,并根据问题提出的条件进行检验从而找到可能的解 。 方法步骤———确定枚举对象、枚举范围、判断条件;循环验证每一个解 2.递归: 递归的思想: 以此类推是递归的基本思想。 具..
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章