数据结构总结

原创 2015年12月18日 09:16:44

数据结构总结

光阴荏苒,一学期的时光悄然离去。星期一老师布置完这项任务时,我就想这不很简单嘛,说一说心得体会就可以了。可正当我下笔的时候却突然发现脑子里一片空白,一点关于数据结构的知识都想不起来。直到周三在我和同学上自习时翻到以前所学过的二叉树,知原理部分里有一道题是:已知树的中序遍历和后序遍历,求树。这道题我看了很久,看了答案才看懂,但如果再换一道类似的题我可能依旧不会,我把这道题交给了同学,在他给我讲解时我觉着他很牛,问他是怎么会的,他却让我去看书,我看过书之后又翻阅了以前的视频。视频中当老师讲这部分代码时,提到了递归,我在这里暂停了,这时我才发现数据结构中学到了很多东西,以前C++中有递归和函数的调用,可当时只觉着会做题就够了,不用理解得太深,现在回过头来发现,什么函数的递归不就是自己调用自己嘛,调用不过就是一部分代码在另一个模块中,把它拿过来用用罢了。

现在想想,数据结构有些简单的程序我可能敲不出来,但是只要把代码给我,我就能看懂,并且把每一行的意思说出来。以前发博文时我留下过这样的学习心得:原代码看懂了,但是如果让自己写还是写不出来。我也知道从看懂到写出来是一个很大的跨越,我已经朝着这个方向前进了,我记得十几周时有一篇代码是我自己在没看解析时写的,虽然一开始写总有错误,找班里的大神调试了几次才改的能运行。

作为一名理工生,我觉着自己挺称职的,高考语文没及格,理综和数学考出了意想不到的成绩。很多时候我学到了东西空想永远想不出来,必须有一个介质去引导他,可以是问题也可以是实践。一学期的学习其实很快,现在别说是看链表的代码,就连图的代码看起来也不是那么费劲。

总结就说这么多吧,理工生最需要的就是实践,学以致用才是王道。

Java基本数据结构总结

一直没有很仔细的系统学习Java,之前一直用的是python和c/c++,但是既然要走上大数据的道路,那么一定逃脱不开java的。下面在网上找到一些资料并结合相关的书进行整理总结。java.util包...
  • Earl211
  • Earl211
  • 2016-06-06 13:17:14
  • 2072

数据结构与算法-----总结篇

一、数据结构 程序设计=数据结构+算法 1.逻辑结构 1)集合:元素之间没有联系。 2)线性结构:元素之间存在前后顺序。 3)树形结构:元素之间存在一对多的父子关系。 4)图状结构:元素之间存在多对...
  • u010193457
  • u010193457
  • 2015-06-17 17:09:30
  • 2442

算法--基本数据结构总结

其实数据结构和算法真的很重要,以前一直不怎么在意,所以每次笔试面试都被鄙视。“编程就是算法和数据结构,算法和数据结构是编程的灵魂”,现在感觉这句话还是有点道理的。今天翻了翻一些基本的数据结构,记了一些...
  • tonytfjing
  • tonytfjing
  • 2015-03-18 20:56:55
  • 2675

数据结构(c语言版)总结

1. 数据结构的4中基本类型 1、集合 2、线性结构 3、树形结构 4、图、网状结构 2. 结构定义中的关系描述是数据元素之间的逻辑关系,因此叫逻辑结构 3. 数据存储结构:顺序存储结构、链式...
  • Li__YingYing
  • Li__YingYing
  • 2013-06-13 17:05:59
  • 1166

数据结构之线性表学习总结

鉴于自己的数据结构知识较为薄弱,并且自己常常学完没几天又忘了,每次用起来都要去查阅,所以现在开个博客来记录自己在学数据结构过程中自己的一些学习总结,也可以加深自己的理解。 第一篇要总结的是线...
  • quentinleehe
  • quentinleehe
  • 2015-06-08 23:44:33
  • 1436

数据结构学习心得总结

开篇经过近一个月的学习,终于将郝斌老师讲的数据结构视频看完了~学习完成后,受益良多,也非常喜悦,非常开心,好像终于打了一场胜仗一样!我打算将这一个月的学习心得做一个汇总,记录下来。 希望能给初学者带...
  • u011509781
  • u011509781
  • 2016-01-29 21:35:03
  • 2371

数据结构学习总结各章知识点总结

  • 2010年05月23日 14:24
  • 31KB
  • 下载

【数据结构】第一章总结

前言 之前自考的总结发的很少,这次要认真的总结一些,一是因为数据结构比较底层,需要好好梳理这部分知识,二是总结过后印象更加的深刻,这次总结一下第一章内容 思维导图 ...
  • cd18333612683
  • cd18333612683
  • 2016-07-16 10:51:20
  • 498

数据结构——线性表总结

1、线性表 1、1 顺序表的效率分析        顺序表上的插入和删除是顺序表中时间复杂度最高的部分。在顺序表中插入一个数据元素时,主要的耗时部分是循环移动数据元素部分。循环移动数据元素的效率和...
  • Never_Blue
  • Never_Blue
  • 2017-05-09 15:57:32
  • 294

数据结构与算法分析c++版本学习总结

主要记录了数据结构的学习心得和总结,方便以后参阅 第一章 引论 该部分主要介绍了一些基本概念和数学基础 1、递归 当一个函数用自身来定义时就称为递归(recursive)。 递归...
  • qq_27450255
  • qq_27450255
  • 2017-11-07 14:52:21
  • 172
收藏助手
不良信息举报
您举报文章:数据结构总结
举报原因:
原因补充:

(最多只允许输入30个字)