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  
posted @ 2021-10-30 10:12  20211302陈琳福  阅读(38)  评论(0编辑  收藏  举报