2022-2023-1 20221322《计算机基础与程序设计》第七周学习总结
作业信息
| 这个作业属于哪个课程 | <班级的链接>(2022-2023-1-计算机基础与程序设计) |
|---|---|
| 这个作业要求在哪里 | <作业要求的链接>(2022-2023-1计算机基础与程序设计第七周作业) |
| 这个作业的目标 | 自学《计算机科学概论》第8章;自学《C语言程序设计》第6章 |
| 作业正文 |
教材学习内容总结
《计算机科学概论》第八章主要介绍了抽象数据类型,栈,队列,列表,树(二叉树、二叉检索树),图(创建图、图算法),子程序(参数传递、值参与引用参数)等内容。二叉检索树部分进一步介绍了在二叉检索树中搜索、构造二叉检索树以及输出二叉检索树中的数据;图算法中进一步介绍了深度优先搜索、广度优先搜索和单源最短路搜索。
《C语言程序设计》第六章主要介绍了循环控制结构和循环语句(while语句,do-while语句和for语句;注意分号的使用),计数控制的循环,嵌套循环,条件控制的循环,流程的转移控制(goto语句,continue语句和穷举法编程实例),结构化程序设计的核心思想(3个要点),常用的程序调试和排错方法,类型溢出等内容。
教材学习中的问题和解决过程
-
问题1:阅读教材,并结合了学习目标,教材中提出了链表和数组的概念,那二者有什么区别呢?
-
问题1解决方案:我在网上查阅了资料,关于链表和数组的区别和各自优缺点,参考《计算机科学概论》
- 《C语言程序设计》