数据结构总结

来源:互联网 发布:开淘宝网店需要些什么 编辑:程序博客网 时间:2024/06/06 07:11

    最近的一节课结束了数据结构上书上的内容,我知道书上的内容只是真正数据结构上的一点皮毛,需要我们补充和细化的知识还有很多很多,下面我就总结一下本学期的学习内容和谈一下对数据结构(反转课堂)的学习技巧。

    学习内容:

  

数据结构分为数据的逻辑结构:线性结构,非线性结构;数据的存储结构:顺序结构,链式结构,索引结构,散列结构;数据运算:插入运算,删除运算,修改运算,查找运算,排序运算。

本书共讲了两种结构--线性结构,非线性结构。通过线性表,栈,队列,串,数组五章全面描述了线性结构,又利用树,图两章描述了非线性结构。在书中陆续的讲到了顺序,链式,索引,散列四种存储结构。在描述线性表与非线性表的数据运算中又讲了插入,删除,修改,查找,排序五大运算方法。

    本书中还讲了几种重要的算法,如:Brute-Force算法,KMP算法,Prim算法,Krus-kal算法等等......

     关于对反转课堂的认识和感悟。认识:翻转课堂通过利用学生们的课余时间去灌输一些书本上的基本内容,老师在课堂上讲一些难点和做一些运用,大大提高了同学们的学习效率,使同学们对书上的内容有了更深一层的理解,通过做实践增强了同学们对原理的认识,每周五的上机做项目弥补了同学们对知识理解的欠缺,全面提升了对知识的理解能力。感悟:有些同学总说视频看不完...我是这样做的:从周一老师发视频开始,坚持每天看一个视频,利用周五上机时间把剩余的2,3个视频看完,周末看一下答疑区看看有没有自己能帮上忙的题目,利用周一的上机时间把老师当天讲的内容看一下,趁热打铁做一些关于与本天所学知识有关的项目加深一下对新知识的理解。

    开始学数据结构感觉是枯燥无味非常难学,再回首又是另一种感觉,发现自己不知不觉喜欢上了这门学科,可能是与老师的教学方法有关吧,希望老师的这种方法能得到更多人的认同和赞美。

 

 

 

 

 

 

0 0
原创粉丝点击