数据结构课程总结
来源:互联网 发布:重庆时时彩报号软件 编辑:程序博客网 时间:2024/06/08 09:04
本学期尝试了一种新的教学方式——翻转课堂。这种先学后做的方式更加有效率,在贺老师的教导下也有不小进步,也是第一次在CSDN上写博客,打开了又一扇大门,认识到网络是一种工具,一种媒介。学期末了,对本学期数据结构的学习进行一下总结,如下:
Objective:从数据的逻辑结构来讲,主要包括线性结构和非线性结构,其中线性结构又包含线性表、栈、队列、串、数组,非线性结构包含树和图。从存储结构来讲,主要用到四大结构中的顺序结构和链式结构,另外两种索引结构和散列结构也有用到。在之后是数据的运算,主要是增删改查外加排序。在串的学习中学到了模式匹配,例如BF算法等。递归的用处很大穿插到各个算法中,作为一个基础的辅助来实现自己作用。数组的学习中又学到矩阵的各种存储方式,使占用的空间减少,运算的速度更快,提供了诸多方便。二叉树中学习了几种遍历的方法,比较经典的是先序、中序和后序遍历。图的学习中学习了DFS和BFS两种遍历方法,还有对最短路径的解决方法,为实践提供了帮助。学习了许多查找方法,例如顺序查找、折半查找、B-树、哈希表等。学习了内排序中的直接插入排序、希尔排序、堆排序等。
Reflective:本学期跟随贺老师在翻转课堂的教学模式下基本掌握了数据结构的内容,这种新的学习方法是我自己可以自主安排时间,更加适合我的学习节奏。一学期的学习十分充实,当真学到了不少有用的知识,不过更重要的还是以后做这一行项目的思维方式和动手去画的能力。
Interpretive:在学习中也有一些代码的细节部分未能做到绝对理解与掌握,大一上学期在C++学习中的欠缺在这学期的数据结构学习中也影响较大,学习目标基本实现,还要再把一些细节部分再加学习与攻克。
Decisional:近一点的打算还是要好好复习,迎接考试。远一点是打算假期查缺补漏,把基础打捞,以后找机会接触一下实用性的项目,积累经验。找时间多学习几门语言,多做多学,克服惰性。
不擅长总结。包涵。包涵。
ALL IS WELL。
- 《数据结构》课程总结 -非喜勿喷
- 数据结构课程总结
- 数据结构课程期末总结
- 数据结构课程总结
- 数据结构课程期末总结
- 数据结构课程总结
- 数据结构课程总结
- 数据结构课程总结,,
- 数据结构课程总结
- 数据结构课程总结
- 数据结构课程大总结
- 数据结构课程总结
- 数据结构课程总结
- 数据结构课程总结
- 数据结构课程 -- 学期总结
- 数据结构课程总结
- 数据结构课程总结
- 数据结构课程大总结
- 阿里与俄最大银行谈判破裂;今日头条就咏宁事件起诉新浪;谷歌成立AI中国中心丨价值早报
- 最后一批90后开始养生了,中医科普短视频会火吗?
- Rxjava+retrofit 添加公共请求参数及请求结果封装
- 课程大总结
- 六个重构方法可帮你提升80%的代码质量
- 数据结构课程总结
- Insertion Sort
- 数据结构课程 -- 学期总结
- JSTL标签的简单使用
- EditText指定列数
- Swap Nodes in Pairs 解法
- android开发查看keyStore别名、MD5信息等方法
- 前端的浅谈
- 一种简单的设计方法,为产品设计增加近距离检测和环境光感应---凯利讯半导体