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

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

作业信息

这个作业属于哪个课程 <班级的链接>(2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(2022-2023-1计算机基础与程序设计第五周作业)
这个作业的目标 功能设计与面向对象设计、面向对象设计过程、面向对象语言三要素、汇编、编译、解释、执行
作业正文 <作业正文>(第八周学习总结)

教材学习内容总结

计算机科学概论第九章:功能设计、面向对象程序设计、三个特性(封装性、继承性、多态性)、四个名词(汇编、解释、编译、执行);
C语言程序设计第七章:指针

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


题目:存在重复元素。
首先想到的是暴力求法,但没有试过;其次是记录出现的数字,这个方法超时了;再者是先排序再查找,打了一个快速排序仍然超时,查找原因后认为应该是递归进程过多导致栈溢出了。参照官方给的解法,知道了qsort()这个c库提供的函数,使用这个函数代替快速排序的函数成功通过了这道题。

代码托管

上周考试错题总结

  • he properties of an abstract data type are tightly related to the implementation of that data type.
    正确答案: 错误
    你的作答: 正确
    解答:抽象数据类型:属性(数据和操作)明确地与特定实现分离的容器)
    错误原因:根据自己的理解选了,没有注意书上的内容。

学习进度条

代码行数(累积) 博客量(累积) 学习时间(新增/累积) 重要成长
第五周 3000 13
第六周 5000 19
第七周 5500 21
第八周 6000 22
posted @ 2022-10-22 11:54  瞻鹤  阅读(13)  评论(0编辑  收藏  举报