数据结构学习总结

  跟着亲爱的老贺老师,第一次接触“翻转课堂”,起初很蒙圈,不知道会怎么继续下去,啥叫“翻转课堂”啊,怎么学习,第一次课堂上,在老贺的介绍下明白了咋回事,通过自己课前学习,答疑区交流,课堂一起跟伙伴们在玩中学习。说实话,刚开始很不理解也不接受这种模式的学习,因为长期以来都是老师站在讲台上滔滔不绝的讲,我们坐着听,听过也就过了,而现在几乎相当于自学,课下不断的看视频,做一些问答,可以想象,要想一下子接受是不现实的。但是慢慢的,我接受了,不懂的地方反复的看,不明白的可以在答疑区与兄弟们交流,期间,老贺也会跟我们互动,帮我们解答,安慰鼓励我们,学会了自己学习,与伙伴学习,彼此交流与共同,在迷糊中寻找方向。

第一章是绪论,介绍了数据结构的基本概念,数据结构有逻辑结构和存储结构两种;第二章为线性表,介绍了线性表的两种存储结构——顺序表和链表与其基本运算算法的实现,链表又包括单链表、双链表、循环列表等多种形式;第三章为栈和队列,介绍这两种特殊的线性结构的概念与应用;第四章是串,介绍串,包括顺序串和链串的概念与模式匹配算法;第五章是递归,比较深入的介绍了递归算法的设计方法,递归在之前C++中就提到过,现在再次出现,说明它尤为重要;第六章是数组和广义表,介绍了数组、稀疏矩阵和广义表的概念与相关运算算法的实现;第七章是树和二叉树,介绍树和二叉树的概念、存储结构、遍历、构造以及二叉树基本算法的实现,特别突出介绍了二叉树的各种递归算法;第八章是图,介绍了图的概念和图的各种运算算法的实现;第九章是查找,介绍了各种查找算法的实现;第十章是内排序,介绍了各种内排序算法的实现。

    翻转课堂,学生自主学习的理念是先进的,也是符合大学生的学习要求的。大学本来就是一个自由海洋,资源无比丰富,海阔凭鱼跃,跃到天空中还是泥潭里,都是由你自己决定的。学习本身就是一个自主的事情,只靠着老师在课堂上洋洋洒洒的讲一节课就能把知识装进自己的脑子里显然是不现实的。虽然道理众所周知,但却鲜有人能做的很好,所以翻转课堂在推广的过程中也不会是一帆风顺的。以我自己这个例子来说,贺老师辛辛苦苦录的视频我有好多都是走马观花似的看完,很多都没有达到贺老师自主学习的要求,只能说是提前预习。作为少数不成功的例子实在惭愧,当然优秀的学霸更多,成功典例也随手可举。本人自制力、自学能力确有差距,但在贺老师半年的教育下收获还是很大的,无论是专业能力还是自主学习能力都有了一定提高,总之还需努力,还需进步,还需向其他优秀的同学争取靠近。

    在编写代码的方面需要继续努力。

    感谢贺老师这半年来保持激情的与我们并肩作战,同时希望自己也能够真正有所收获。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值