20172316《程序设计与数据结构》(下)课程总结

每周作业链接汇总

第一周作业 :软件质量与算法分析
第二周作业 :集合概述——栈,链式结构——栈
第三周作业 :队列的基本知识和方法,几种队列的实现方式
第四周作业 :列表的基本知识和方法
第五周作业 :排序与查找
第六周作业 :树、实现树的策略、树的遍历
第七周作业 :二叉树及其实现方式
第八周作业 :优先队列与堆
第九周作业 :图的相关知识

自认为写得最好一篇博客是?为什么?

第九周吧,因为这是这个学期博客中最充实的一篇。

作业中阅读量最高的一篇博客是?谈谈经验

第二周阅读最高,但是并不好看,大概是交得早了一点


实验报告链接汇总

实验一 :线性结构之链表、线性结构之数组
实验二 :树
实验三 :排序和查找

团队项目报告链接汇总

团队作业
团队冲刺博客一
团队冲刺博客二
团队冲刺博客三
团队冲刺博客四
团队冲刺博客五
团队冲刺博客六
团队冲刺博客七

给出statistic.sh的运行结果,说明本学期的代码量目标达到没有?

代码目标已达到

加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得

积极主动敲代码做到没?教材实践上有什么经验教训?

没有做到,至少比起上一学期不够主动,教训就是如果付出的实践和时间不够,那么收获的知识和能力也会大打折扣。


课堂项目实践

1、课堂实践链接

时间复杂度分析
ArrayStack类的实现
写出链表中节点插入的操作代码
链表练习
第4章代码检查
LinkedStack补全
第5章代码检查-凯撒密码
杨辉三角
栈队列测试题
第6章代码检查
线性表实践
ASL测试
三种查找算法练习
哈希冲突处理实践
希尔排序测试
树-计算题
树的深度和叶子个数计算
中序和先序计算二叉树结构
层次遍历法实践
堆构造与排序
堆排序测试
Dijkstra(迪杰斯特拉)算法测试
AOE练习
哈夫曼编码测试

课堂实践对提高应用能力有帮助吗?

有帮助

课堂实践上自己有什么经验教训?

不能浮躁,代码遇到问题是常有的,冷静解决才是重中之重。

课堂实践上对老师有什么教学建议?


课程收获与不足

自己的收获(投入,效率,效果等)

自己需要改进的地方

结对学习是不是真正贯彻了?写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议

没有贯彻落实到位


问卷调查

你平均每周投入到本课程有效学习时间有多少?

10h 20min 05s

每周的学习效率有提高吗?你是怎么衡量的?

每一周比起上一周都有所提高,衡量标准是:在学习实践基本不变的情况下,编写代码和博客的量会增加一点。

蓝墨云班课的使用对你的学习有促进吗?有什么建议和意见吗?

有促进,因为任务目标相对明确。建议发布任务时更加仔细。

你觉得这门课老师应该继续做哪一件事情?

锻炼学生自身能力

你觉得这门课老师应该停止做哪一件事情?

熬夜


总结中涉及到的链接的二维码

码云链接

第一周作业

第二周作业

第三周作业

第四周作业

第五周作业

第六周作业

第七周作业

第八周作业

第九周作业

实验一

实验二

实验三

团队博客

原文地址:https://www.cnblogs.com/zhaoqianchen/p/10203408.html