学期2022-2023-1 学号20221423 《计算机基础与程序设计》第六周学习总结
作业信息
这个作业属于哪个课程 | 2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | 2022-2023-1计算机基础与程序设计第六周作业) |
这个作业的目标 | Polya如何解决问题 简单类型与组合类型 复合数据结构 查找与排序算法 算法复杂度 递归 代码安全 |
作业正文 | ... 本博客链接 |
教材学习内容总结
《计算机科学概论》第七章:
polya 计算机问题求解的过程:分析和说明阶段、算法开发阶段、实现阶段和维护阶段
查找与排序算法:排序算法:交换排序、、选择排序、插入排序、归并排序、,查找算法:分法查找
算法复杂程度:有简单变量的算法、带有选择的算法、带有循环的算法、、搜索算法
递归:递归算法、递归阶乘
教材学习中的问题和解决过程
- 问题1:查找和排序算法看了课本之后还是不清晰分类
- 问题1解决方案:网上找相关博文了解
代码调试中的问题和解决过程
- 问题1:逻辑运算时弄混&& || 导致条件判断时总是跳过。
- 问题1解决方案:询问陈嘉树同学
- 问题2:嵌套模型while do while和 for 的使用参合在一起就程序出现问题了
- 问题2解决方案:与曹甲松同学讨论
上周考试错题总结
无
其他(感悟、思考等,可选)
自学能力需加强
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第六周 | 750/800 | 8/9 | 30/90 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:10小时
-
实际学习时间:8小时