作业信息

班级:首页 - 2022-2023-1-计算机基础与程序设计 - 北京电子科技学院 - 班级博客 - 博客园 (cnblogs.com)

作业要求:2022-2023-1 《计算机基础与程序设计》教学进程 - 娄老师 - 博客园 (cnblogs.com)

作业目标:阅读《计算机科学概论》、《C语言程序设计》并完成云班课测试

作业正文:https://www.cnblogs.com/ma-shenming/p/16773199.html

教材学习内容总结

《计算机基础与程序设计》:了解了分治法;了解了算法;了解了抽象步骤与具体步骤;了解了数组与记录;了解了搜索与排序;了解了递归算法。

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

问题1:自顶向下的方法的步骤需要进一步扩展吗?

问题1解决方案:抽象步骤需要扩展,具体步骤不需要。

问题2:数组与记录的区别是什么?

问题2解决方案:数据是同构项目,即相同元素的集合,可通过项目位置访问;记录是异构项目,即不同元素的集合,可通过项目名字访问。

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

问题1:程序运行超时

问题1解决方案:循环嵌套过多,改良算法。

问题2:字符串读取出错

问题2解决方案:翻书。字符串的读取用gets而非scanf.

学习进度条 

  代码行数(新增/累计) 博客量(新增/累计) 学习时间(新增/累计) 重要成长
目标 1800 26 360  
第一周 50/50 2/2 8/8  
第二周 70/120 1/3 14/22  
第三周 70/190 1/4 14/36  
第四周 70/260 1/5 14/50  
第五周 70/330 1/6 14/64  
第六周 70/400 1/7 14/78  
第七周 0/470 0/8 0/92  
posted on 2022-10-09 21:38  本马  阅读(7)  评论(0编辑  收藏  举报