20162323周楠 2017-2018-1 《Java程序设计与数据结构》 课程总结

20162323周楠 2017-2018-1 《Java程序设计与数据结构》 课程总结

目录预览

每周作业链接汇总-1

- [第一周作业](http://www.cnblogs.com/GIggleZN/p/7502228.html)

教材第十二章:
算法分析、算法效率
理解渐进复杂度,增长函数,大O符号和比较增长函数

教材第十三周:
线性及二分查找算法
选择排序、插入排序、冒泡排序、快速排序及归并排序算法
算法的复杂度

教材第十四章:
掌握Java Collections API的基本结构
理解Collection的抽象设计
掌握Collection实现的Java相关技术:继承/多态/泛型/接口
掌握栈的应用
掌握栈的实现(数组,链式)
栈集合、栈的ADT、使用数组实现栈、将引用作为链

教材第十五章:
理解queue抽象数据类型
实现队列
分析Java Collections API中queue相关的类

教材第十六章:
理解tree抽象数据类型
树的遍历方法
二叉树的实现
二叉树表示决策树
分析Java Collections API中树相关的类

教材第十八章:
堆和优先队列
堆的实现及堆排序的实现
分析Java Collections API中堆和相关的类

教材第十九章:
图与有向图、无向图
图的实现
带权图及其应用
图的广度优先遍历和深度优先遍历
最小生成树算法

哈希方法及哈希函数
解决冲突
从哈希表中删除元素

自我评价

我自认为写的最好的一篇博客是20162323周楠 2017-2018-1 《程序设计与数据结构》第五周、第六周学习总结,因为查阅了很多资料,理解的也比较透彻,将书上的内容都整理了出来。

我的作业中阅读量最高的一篇是20162323周楠 2017-2018-1 《程序设计与数据结构》第五周、第六周学习总结,和我自认为写的最好的是同一篇,有点惊奇。

实验报告链接汇总-2

- [实验报告一](http://www.cnblogs.com/GIggleZN/p/7616523.html)

ArrayList和LinkedList测试
分别用Java的ArrayList和LinkedList实现有序线性表的合并
用数组实现线性表List
用链表实现线性表List

实现二叉树
中序先序序列构造二叉树
决策树
表达式树
二叉查找树
红黑树分析

查找与排序-1
中序先序序列构造二叉树
查找与排序-3

图的实现与应用-1
图的实现与应用-2
图的实现与应用-3

编译、运行、测试
代码修改
代码分析

团队项目报告链接汇总-3

代码托管-4

代码托管

  • 积极主动敲代码做到没?教材实践上有什么经验教训?
  • 有,在做课后PP和平常的实验时遇到不少实际困难,需要积极主动去学习。

课堂实践链接-5

查找课堂测试

排序课堂测试

排序课下作业

收获

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

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

  • 要注重自己的动手能力

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

  • 可以适当课前提前说明一下课上会做什么实践,给同学们一点准备时间

课程收获与不足-6

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

  • 付出多少就收获多少,老师在课程设计上,对我们的时间把握得很准时。老师常说,一篇博客我给你一个月时间来写,你会在最后一天写,给你一个星期来写,你还是会在最后一天来写。要注重自主学习,积极主动的学习,才能提高效率。

  • 自己需要改进的地方

  • 改变学习方式吧

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

  • 不是,其实我觉得结对学习不是很合适,针对我们学校的情况,学生的课下时间会被很多事情分散,所以有效利用的时间本来就很少。而且有的同学是很自私,不会真的把这件事情一直做下去。

问卷调查-7

- 你平均每周投入到本课程有效学习时间有多少? - 大约20h
  • 每周的学习效率有提高吗?你是怎么衡量的?

  • 有,从自己一周所得来衡量吧,只有有效的学习时间才能算是提高了效率

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

  • 有吧,资料比较好找到,学习资料比较集中。没有什么建议,老师用的挺好的

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

  • 应该继续的讲解与实践相结合

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

  • 停止出门门票吧

  • 你觉得这门课老师应该开始做什么新的事情?

  • 应该开始多讲解一些应用方面的知识

  • 你如何评价出门门票和做笔记的要求?

  • 我觉得出发点是好的,但是在总结上,我觉得短时间内无法得到有价值的总结

自由发挥的话,应该是谢谢老师吧,谢谢老师对我们的严格要求,谢谢老师对我的帮助,谢谢老师在学期末这些突如其来的事情发生的时候对我的理解和包容,虽然谢谢说太多次了,但是是因为真的很感激,谢谢,辛苦了。

二维码-8

![](http://images2017.cnblogs.com/blog/1062821/201712/1062821-20171224153806537-990089130.png)

posted on 2017-12-24 15:39  GiggleKV  阅读(122)  评论(0)    收藏  举报

导航