- 6
- 0
- 约小于1千字
- 约 10页
- 2018-11-20 发布于天津
- 举报
【大学课件】密码安全等级知识分享.ppt
密码安全等级
算法设计与分析第一次作业解题报告
/sundae_meng
需要解决的问题
第一步:判断密码是否合法?
如何判断是不是以字母开头?
可以根据ASCII码值来判断
如果不是以字母开头,或者长度小于6,则该密码是不合法的,直接输出0,程序结束退出。
/sundae_meng
ASCII码值
26个大写英文字母对应65~90
0~9十个阿拉伯数字对应48~57
特殊符号则是48 122 58~64 91~96
26个小写英文字母对应97~122
/sundae_meng
合法密码的安全等级判断
遍历整个字符串,根据ASCII码值来判定由几类字符组成
字符串由4类字符组成,用一个长度为4标识数组来统计,初始值为0,遍历字符串有出现这一类字符则相应标志位置成1,最后密码安全等级就是这个标识数组之和。
/sundae_meng
/sundae_meng
程序运行结果
/sundae_meng
总结
理解ASCII
计算密码安全等级的时候,用一个标识数组来统计,先判断标志位有没有被置成1,如果已经被成1就不要到里面判断是不是属于这个类,这样可以减少判断的次数
/sundae_meng
谢谢大家
/sundae_meng
您可能关注的文档
- 【大学课件】国际金融监理与控管之未来发展趋势知识分享.ppt
- 【大学课件】国际金融组织知识分享.ppt
- 【大学课件】图像压缩编码标准知识分享.pptx
- 【大学课件】土地成本构成及分配方法知识分享.ppt
- 【大学课件】土木工程材料 其他工程材料PPT知识分享.pptx
- 【大学课件】土木工程材料ppt知识分享.pptx
- 【大学课件】土的工程分类和特殊土的工程地质特征知识分享.ppt
- 【大学课件】地区电子政务发展案例知识分享.ppt
- 【大学课件】地球概论 地理坐标和天球坐标知识分享.ppt
- 【大学课件】地理资讯系统概论 地理资讯系统发展环境知识分享.ppt
- 2025-2026学年上海市普陀区曹杨第二中学高一(下)期末数学试卷(含答案).docx
- 2025-2026学年新疆生产建设兵团第二中学高一(下)期末数学试卷试卷(含答案).docx
- 2025-2026学年湖南省永州市高一(上)期末数学试卷(含答案).docx
- 2025-2026学年江西省宜春市丰城市第九中学日新班高三(下)期中数学试卷(含答案).docx
- 2025-2026学年云南省昆明市官渡区星耀学校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年辽宁省葫芦岛市实验高级中学高三(下)期中数学试卷(含答案).docx
- 2025-2026学年浙江省杭州市八县区高三(上)期末数学试卷(含答案).docx
- 2025-2026学年陕西省西安市某校高三(下)期中数学试卷(含答案).docx
- 2025-2026学年河北省沧州十校高三(上)期末数学试卷(含答案).docx
- 《休克新理念》课件.pptx
最近下载
- 2026广东茂名茂南区村(社区)工作人员招聘198人考试参考题库及答案解析.docx VIP
- 2026广东茂名市茂南区村(社区)工作人员招聘198人考试模拟试题及答案解析.docx VIP
- 2026广东茂名市茂南区村(社区)工作人员招聘198人考试备考题库及答案解析.docx VIP
- 2026年广州市初中毕业生学业考试生物试题.docx VIP
- 北师大版 数学七年级上册第一次月考试题含答案.pdf VIP
- 2024_2025学年新教材高考数学第一章空间向量与立体几何A卷基错含解析新人教A版选择性必修第一册.doc VIP
- 2026广东茂名市茂南区村(社区)工作人员招聘198人考试备考试题及答案解析.docx VIP
- 2026全球微创介入医疗器械产业链布局与竞争格局深度研究报告.docx
- 2026广东茂名市茂南区村(社区)工作人员招聘198人笔试参考题库及答案解析.docx VIP
- 高二数学第一章 空间向量与立体几何测试·基础卷(解析版)-A4.docx VIP
原创力文档

文档评论(0)