2021-2022-1 2021401 《信息安全专业导论》第7周学习总结
作业信息
这个作业属于哪个课程 | 2021-2022-1信息安全专业导论 |
---|---|
这个作业要求在哪里 | 2021-2022-1信息安全专业导论第7周作业 |
这个作业的目标 | 数组与链表 基于数组和基于链表实现数据结构 无序表与有序表 树 图 |
作业正文 | 本博客链接 |
教材学习内容总结
数据结构
书上介绍了五种数据结构————列表、栈、队列、树、图
栈
- 只能从一端访问栈中的元素。
- 这种类型的处理称为LIFO
队列
- 先进先出
列表
- 三个属性特征:项目是同构的,项目是线性的,列表是变长的。
- 列表也可以被形化为链式结构。
树
- 一种分层体系结构
可分为二叉树与二叉检索树
图
- 由一组节点和一组把节点相互连接起来的边构成的 数据结构。
图算法
- 深度优先搜索
- 广度优先搜索
- 单源最短路搜索
子程序
子程序声明使得子算法可以独立实现。
参数
参数可能是引用参数或值参。
教材学习中的问题和解决过程
无
代码调试中的问题和解决过程
问题:在运行代码时总是因为打错单词而导致错误,并且每次都很难检查出来。
解决过程:在打完代码后,从第一行逐一检查一遍,对照书上内容,一一查找。
代码托管
上周考试错题总结
无
其他(感悟、思考等,可选)
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
第一周 | 0/0 | 2/2 | 5/5 | |
第二周 | 0/0 | 2/4 | 4/9 | |
第三周 | 0/0 | 1/5 | 4/13 | |
第四周 | 0/0 | 1/6 | 10/23 | |
第五周 | 0/0 | 2/8 | 10/33 | |
第六周 | 0/0 | 1/10 | 10/43 | |
第七周 | 0/0 | 4/15 | 20/63 | |
参考:软件工程软件的估计为什么这么难,软件工程 估计方法 |
-
计划学习时间:8小时
-
实际学习时间:20小时
-
改进情况:学python的时间在慢慢变长
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)