数据结构
)梦想之深邃(
逆水行舟,不进则退
展开
-
数据结构(绪论)
知识要点: 1、数据结构的三要素:逻辑结构、物理结构、数据运算。 2、算法的定义以及时间和空间复杂度分析。 数据:描述事物的符号记录; 数据元素:数据的基本单位; // 如一条学生记录。 数据项:组成数据元素的独立的、不可分割的最小的单位;// 如学生记录中的学号、姓名、性别。 数据对象...原创 2019-07-29 10:23:27 · 84 阅读 · 0 评论 -
数据结构(线性表)
知识要点: 1、线性结构的特点、线性表的定义,线性表的基本操作; 2、线性表的顺序存储结构,对其进行检索、插入和删除等操作; 3、线性表的链式存储结构,单链表、双向链表和循环链表这三种链表形式的存储结构和特点以及基本操作。 线性表的定义:具有相同数据类型的数据元素的有限序列; 线性表中元素的个数为线性表的长度,当数据元素个数为0时该表为空表。 有且只有一个被称为“第一个”的数据元素; ...原创 2019-07-29 10:27:06 · 84 阅读 · 0 评论 -
数据结构(栈和队列)
知识要点: 栈的定义、结构特点及其存储方式(顺序存储与链接存储)和基本操作的实现算法; 队列的结构、特点及其存储方式(顺序存储与链接存储)和基本操作的实现算法。 递归的基本概念和实现原理以及用递归的思想描述问题和书写算法的方法; 用栈实现递归问题的非递归解法。 栈的定义:只允许一段进行插入或者删除操作的线性表;该端称为栈顶(top),相反另一端不允许被操作的称为栈底(base) 栈内元...原创 2019-07-29 10:29:19 · 233 阅读 · 0 评论