数据结构导论——泛读

简介: 数据结构导论——泛读

自考不止是一个考试,一个证书那么简单,自考能带给我们的都在过程中,快速阅读,时间管理,自信心态,抗压能力,等等。每一次自考都会让我们提高。

      数据结构导论,总共加起来用了三个小时的时间把它读了一遍。算是压着速度,认真看的。专业课曾经学过,因此看着还是很熟悉的感觉。即使当时觉得理解的不多,也不深刻,但是通过这次自考第一遍看书,能体会出来,曾经有过那一遍学的经历,再学起来,真的轻松很多。这就是宏观的重要性。米老师曾说过,旧知识包围新知识,一本书拿到手,新知识不会超过20%。这样学起来不是很轻松。

      另外这次每次看书都是抱着训练快速阅读的态度来看,有一些效果,不过不明显,假如我平常是一个番茄看10页,抱着训练快速阅读的态度看,也就能看到一个番茄20页。但是真的等到逼到不看不行,一个番茄看70页都是可以的。虽然看20页想当于能把20页讲出来,看70页却只是能说出大概脉络。不过相对后期再学习,看70页把握了宏观,再细看比直接看20页效果来的好。

      下面是我对数据结构导论做的一个导图:

      做的很宏观,接下来会上更加细致的图。敬请期待。


相关文章
|
4月前
|
机器学习/深度学习 存储 算法
初阶数据结构之---导论,算法时间复杂度和空间复杂度(C语言)
初阶数据结构之---导论,算法时间复杂度和空间复杂度(C语言)
|
存储 索引
《数据结构导论》之查找表
我们知道,将数据采用顺序存储或者链式存储等多种方式存储不是最终目的,我们要使用存储的数据,发挥它的作用。但是,在使用数据时,要先对数据进行查找,在日常生活和各种软件系统中,查找是一种十分常见的操作,下面我为大家讲解一下我对查找表的理解。
|
关系型数据库 MySQL 索引
数据结构导论——总结
数据结构学习了N遍了,但是每一次对它的认识将会更加深入;尤其是本次,再加上本次通过高效的学习思路和方法,对于她的理解终于用无数次的回眸换来了微微一笑。
数据结构导论-概论
数据结构导论-概论
|
存储 算法
数据结构与算法导论之基本概念和术语介绍
<p>为了与大家取得“共同的语言”,下面对一些概念和术语赋予确定的含义。</p> <p><br></p> <p>1、数据(data):对客观事物的符号表示,在计算科学中指所有能输入到计算机中并被计算机程序处理的符号总称。</p> <p>2、数据元素(data element):是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。一个数据元素可以由若干个数据项(data i
1243 0
|
算法 C++
数据结构与算法导论之入门简介
<p>目前,计算机加工处理的对象由纯粹的数值发展到字符、表格和图像等各种具有一定结构的数据,这就给程序设计带来了一些新的问题。为了编写一个好的程序,必须分析待处理的对象的特征以及各处理对象之间存在的关系,这就是“数据结构”这门学科形成和发展的背景。</p> <p>“数据结构”作为一门独立的课程,在国外是从1968年才开始设立的。</p> <p><br></p> <p>1、什么是数据结
1245 0
|
2天前
|
存储 C语言
数据结构基础详解(C语言): 栈与队列的详解附完整代码
栈是一种仅允许在一端进行插入和删除操作的线性表,常用于解决括号匹配、函数调用等问题。栈分为顺序栈和链栈,顺序栈使用数组存储,链栈基于单链表实现。栈的主要操作包括初始化、销毁、入栈、出栈等。栈的应用广泛,如表达式求值、递归等场景。栈的顺序存储结构由数组和栈顶指针构成,链栈则基于单链表的头插法实现。
|
4天前
|
Java
【数据结构】栈和队列的深度探索,从实现到应用详解
本文介绍了栈和队列这两种数据结构。栈是一种后进先出(LIFO)的数据结构,元素只能从栈顶进行插入和删除。栈的基本操作包括压栈、出栈、获取栈顶元素、判断是否为空及获取栈的大小。栈可以通过数组或链表实现,并可用于将递归转化为循环。队列则是一种先进先出(FIFO)的数据结构,元素只能从队尾插入,从队首移除。队列的基本操作包括入队、出队、获取队首元素、判断是否为空及获取队列大小。队列可通过双向链表或数组实现。此外,双端队列(Deque)支持两端插入和删除元素,提供了更丰富的操作。
10 0
【数据结构】栈和队列的深度探索,从实现到应用详解