线性和非线性数据结构分类

本文介绍了数据结构的分类,主要按照逻辑结构分为线性结构和非线性结构。线性结构如线性表、数组、队列等,特点是元素有序且首尾相接;非线性结构如多维数组、树、图,元素间连接不遵循线性顺序。同时,数据结构还可以根据存储结构划分为顺序、链式、索引和散列式四种类型。
摘要由CSDN通过智能技术生成

数据结构按逻辑和存储结构,可以分为不同的类型

          按逻辑可以分为以下三种:

                                  1.集合

                                  2.线性结构     是一个有序的数据元素集合,除第一个元素和最后一个元素外,其他元素与元素之间是首尾相接的,所以称之为线性结构。

                                                         常见的线性结构:线性表、数组、队列、双队列、栈、串

                                  3.非线性结构   各个元素不再保持首尾相接的顺序,而是一个元素和其他0或多个元素之间相互连接

                                                            常见的有  多维数组   树  图  

           按存储结构  可以分为以下几种类型

                                  1.顺序  存储结构

                                  2.链式存储结构

                                  3.索引存储结构

                                  4.散列式存储结构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值