2021-2022-1 20211302陈琳福 《信息安全专业导论》第六周学习总结
#2021-2022-1 20211302陈琳福 《信息安全专业导论》第六周学习总结
## 作业信息
作业要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06
学习目标
Polya如何解决问题
简单类型与组合类型
复合数据结构
查找与排序算法
算法复杂度
递归
代码安全
作业正文
https://i.cnblogs.com/posts/edit;postId=15484402
## 教材学习内容总结
Polya如何解决问题:1,分析问题 2,列出主要任务 3,编写其余的模块 4,根据需要进行重组和改写
循环有两种:计数控制循环与事件控制循环。 计数控制循环:执行预定次数的循环
事件控制循环:执行到循环中事件的改变
数据有两种方式:不可分割和复合的。
搜索:在数组中寻找一个特定值的行为。 无序数组的线性搜索,有序数组的线性搜索和有序数组的二分检索
排序:将数组中的元素按一定的顺序排列。 常见的四种常见算法:选择排序 冒泡排序 插入排序 快速序
递归算法:可以在子程序自身中出现子程序名的算法。阶乘和二分检索属于递归算法。
## 教材学习中的问题及解决过程
1对xor加密不了解,独立完成加密比较困难
解决办法:在博客园搜索了相关内容,借鉴几篇完成度较好博客完成了加密代码的编写。
##代码
##上周考试错题总结
暂无
##学习进度条
代码行数 | 博客量 | 学习时间 | 重要成长 | |
目标 | 4000行 | 30篇 | 400小时 | |
第一周 | 100/100 | 2/2 | 1/1 | |
第二周 | 200/300 | 2/4 | 2/3 | |
第三周 | 100/400 | 1/5 | 4/7 | |
第四周 | 300/700 | 1/6 | 10/17 | |
第五周 | 300/1000 | 1/7 | 10/27 | |
第六周 | 300/1300 | 1/7 | 12/39 |