2023-2024-1 学号:20231305 《计算机基础与程序设计》第7周学习总结
发布时间 2023-11-12 21:19:12作者: 20231305
2023-2024-1 学号:20231305 《计算机基础与程序设计》第7周学习总结
作业信息
教材学习内容总结
学习了计算机科学概论第八章进一步了解了抽象数据类型,认识了堆栈和列表和树和图等数据结构在,也认识了子程序的定义和写法,对其作用有了较浅薄的认识,认识了子程序的类型,再看一次课本受益良多,之前走马观花没仔细看,再看后注意到了二叉树中插入nell的方法,以及运用二叉树检索数据的过程有了认识。
《c语言程序设计》第六章:主要讲了三种循环语句,分别为while、do-while、for语句,讲了一种特别的运算符,逗号运算符,还介绍了其他类型的循环,例如计数循环、嵌套循环、条件控制的循环,一些特别的语句,goto语句、break语句、continue语句,还介绍了一种结构化程序设计的核心思想,程序应该只有一个入口和一个出口。
教材学习中的问题和解决过程
- 问题1:什么是伪代码
- 问题1解决方案:通过询问gpt得知,伪代码(Pseudocode)是一种高级描述性语言,用于描述算法或计算过程,而不涉及特定的编程语言语法。它是一种近似自然语言的表示方法,旨在以简洁和清晰的方式传达算法的逻辑结构。伪代码并不是一种标准的编程语言,而是一种通用的、易读易懂的算法描述方式,有助于理解和讨论算法的实现细节。它在设计算法、编写程序之前通常被用来表达解决问题的思路。
代码调试中的问题和解决过程
- 问题1:能够看懂递推的原理,但是不知道什么时候用
- 问题1解决方案:通过寻找递推的例子进行理解
学习进度条
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
5000行 |
30篇 |
400小时 |
|
第一周 |
200/200 |
2/2 |
20/20 |
|
第二周 |
300/500 |
2/4 |
18/38 |
|
第三周 |
500/1000 |
3/7 |
22/60 |
|
第四周 |
1300/1300 |
8/9 |
30/90 |
|
第五周 |
1300/1300 |
6/9 |
90/90 |
|
第六周 |
1300/1300 |
8/9 |
60/90 |
|
第七周 |
1300/1300 |
7/9 |
70/90 |
|