- 博客(3)
- 收藏
- 关注
原创 数据结构之线性表的顺序存储结构
1.顺序存储的定义线性表的顺序存储结构指的是用一段地址连续的存储单元来依次存储线性表中的数据元素。如数组就是在计算机中开辟了一块连续的存储单元来存放数据,所以我们可以选择用数组来实现线性表的顺序存储结构。顺序存储的结构:typedef struct { int data[size];//我这里将线性表数据元素类型定义为整型,读者可以自行定义其他数据类型的元素,size表示线性表最大长度 int...
2018-02-20 23:28:53 482
原创 数据结构之线性表概念
1.线性表的定义:线性表即是指的包含零个或多个相同数据类型 数据元素的有限序列。要点:有序 线性表中的元素是有序的,除首尾元素外每一个元素都有一个前驱和一个后继,就是一个跟着一个的意思。 元素位置确定 线性表中每个元素都有自己的位置比如 a1 是第一个元素那么 ai 就是第 i 个元素。如果一个线性表比较复杂那么其中的数据元素可以是自定义的多个数据项组成。2.线性表的长度线性表...
2018-02-20 23:09:45 243
原创 数据结构之前言
1.什么是数据结构?就一句话,数据结构是研究数据之间存储关系的学科。2.数据结构有哪些区分?逻辑结构:指的是数据元素之间的关系如集合结构、线性结构、树形结构、图形结构。物理结构:指的是数据的逻辑结构存储于计算机的方式如顺序存储(即计算机中连续的存储单元)、链式存储(即可以是计算机中分散的存储单元)3.数据结构的抽象数据类型数据类型包含:基本类型即整型、实型、字符型等。结构类型即由多个基本数据类型组...
2018-02-20 00:11:48 278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人