2023-2024-1 20231319邓传山 《计算机基础与程序设计》第七周学习总结

发布时间 2023-11-12 20:48:18作者: 20231319邓传山

2023-2024-1 20231319邓传山 《计算机基础与程序设计》第七周学习总结

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 作业要求
这个作业的目标 计算机科学概论第8章 《C语言程序设计》第6章

作业要求

  • 数组与链表
  • 基于数组和基于链表实现数据结构1.
  • 无序表与有序表1.
  • 子程序与参数

教材学习与问题归纳

计算机科学概论

  • 专有名词的解释:
  1. 栈:只能从一端访问的数据结构(后进先出)。
  2. 队列:一端进另一端出(先进先出)。
  3. 列表:有先后顺序的一段操作。
  4. 列表与数组的关系:笔者认为数组的存在可以抽象为列表。
  5. 树:比起列表来说有分支,不线性。
    1.图:是一种具象表示。
  • 深度优先搜索与广度优先搜索
    1.深度优先搜索:走向最深的分支(笔者认为就是一条分支走到底,然后逐步倒回走其他分支)。
    1.广度优先搜索:先检查所有与起点相邻的顶点(笔者认为是一种类似于水滴滴入水中的形式的访问形式)

C语言程序基础

  1. 形参与实参在c语言程序中的表现:在函数的定义中需要用到形参,实际代入运算的是实参(形参代表这里有一个参数需要进行函数内部的操作,执行过程中,实参则表示)。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 30/30 1/1 20/20 认识到自己的不足之处
第二周 200/230 2/3 25/45 学会自行寻找资源学习
第三周 300/530 3/6 35/80 万事开头难!
第四周 200/730 2/8 35/115 gpt很好用
第五周 400/1130 1/9 40/155 实践出真知
第六周 600/1730 5/14 40/195 伪代码好难
第七周 500/2230 2/16 40/235 不懂专有名词的痛