数据结构
csj-csj
这个作者很懒,什么都没留下…
展开
-
数据结构 第一章 绪论(二)
二、数据结构的基本概念 数据结构是相互之间存在一种或多种特定关系的元素的集合。数据结构包括三个方面的内容:逻辑结构、存储结构和数据的运算。 (一)逻辑结构 逻辑结构是指数据元素之间的逻辑关系,即从逻辑关系上描述数据。它与数据的存储无关,是独立于计算机的。数据的逻辑结构分为线性结构和非线性结构。线性表就是典型的线性结构;集合、数和图是典型的非线性结构。 1、线性结构 线性结构是一个数据元素的...原创 2019-08-04 18:02:35 · 368 阅读 · 0 评论 -
数据结构 第二章 线性表(一)
一、线性表的定义和基本操作 (一)线性表的定义 线性表是具有相同特性数据元素的一个有限序列。该序列中所含元素的个数叫做线性表的长度,用n(n>=0)表示。注意,n可以等于0,表示线性表是一个空表。 线性表只有一个表头元素,只有一个表尾元素,表头元素没有前驱,表尾元素没有后继,除表头和表尾元素之外,其他元素只有一个直接前驱,也只有一个直接后继。这就是线性表的逻辑特性。 (二)线性表的基本操...原创 2019-08-05 11:36:06 · 723 阅读 · 0 评论 -
数据结构 第一章 绪论(一)
一、c与c++语言基础 (一)数据类型 1、基本数据类型 常用的数据类型,如整型int、long等,字符型char,浮点型float、double等。 2、 结构型 结构型可以理解为用户用已有数据类型(int、char、float……)为原料制作的数据类型。 (1)数组 数组是由多个相同类型的变量组合起来的,如: int a [maxSize] ; 如果数据中有不同类型的数据需要储存...原创 2019-08-01 16:10:52 · 634 阅读 · 0 评论 -
数据结构 第二章 线性表(二)
三、原创 2019-08-06 18:42:10 · 299 阅读 · 0 评论