2022-2023-1 20221404 《计算机基础与程序设计》第七周学习总结

2022-2023-1 20221404 《计算机基础与程序设计》第七周学习总结

作业信息

班级链接 2022-2023-1-计算机基础与程序设计
作业要求 2022-2023-1计算机基础与程序设计第七周作业)
这个作业的目标 数组与链表 基于数组和基于链表实现数据结构 无序表与有序表 树 图 子程序与参数
作业正文 https://www.cnblogs.com/LizhenGfdhh/p/16792768.html

教材学习内容总结

1、学习了《计算机科学概论》第八章了解了栈、列表、队列数据结构及其不同之处。
2、了解了树,利用二叉树检索,和三种搜索方法。
3、学习了子程序,了解了参数的传递,形参,实参的区别。
4、学习了《c语言程序设计》第六章,时间了循环结构及流程的转移控制。

教材学习中的问题和解决过程

  • 问题1:对栈队列的理解不深入,不了解其的应用
  • 问题1解决方案:未解决
  • 问题2:对子程序不理解,伪代码不清楚
  • 问题2解决方案:网上查找,找了相关程序,进行实践

代码调试中的问题和解决过程

  • 问题1:子程序调用时不理解参数的存在周期
  • 问题1解决方案:网上查找知道子程序中的变量会在子程序结束时请除

上周考试错题总结

  • 错题1及原因,理解情况
    The general case of a recursive solution determines when the recursion stops.
    正确答案: 错误
    你的作答: 正确
    解答:程序最终达到基本情况
  • 错题2及原因,理解情况
    An abstract step is one for which some details remain unspecified.
    正确答案: 正确
    你的作答: 错误
    解答:抽象步骤是某些细节仍未指定
  • 错题3及原因,理解情况
    During top-down design, a concrete step is one that needs to be expanded further.
    正确答案: 错误
    你的作答: 正确
    解答:自上而下主要分为4个步骤。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 22/60
第四周 300/1300 2/9 30/90
第六周 400 3 20
第七周 400 2 20

参考资料

posted @ 2022-10-15 16:12  20221404李震  阅读(24)  评论(0编辑  收藏  举报