码迷,mamicode.com
首页 > 其他好文 > 详细

数据结构

时间:2017-06-20 22:29:08      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:队列   hash   images   tps   不同   数据结构   src   lan   text   

考简答题啊:

数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构树形结构、图状结构;

集合结构:除了同属于一种类型外,别无其它关系

线性结构:元素之间存在一对一关系常见类型有: 数组,链表,队列,栈,它们之间在操作上有所区别.例如:链表可在任意位置插入或删除元素,而队列在队尾插入元素,队头删除元素,栈只能在栈顶进行插
入,删除操作.

树形结构:元素之间存在一对多关系(一个数据元素和多个结点发生关系),常见类型有:树(有许多特例:二叉树、平衡二叉树、查找树等)

图形结构:元素之间存在多对多关系,图形结构中每个结点的前驱结点数和后续结点多个数可以任意

————————————————————————————————————————————
常用数据结构 · 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 · Hash(存储地址计算,冲突处理)

技术分享

 

对于查找这一操作,不同的数据结构效率是不一样的

数据结构

标签:队列   hash   images   tps   不同   数据结构   src   lan   text   

原文地址:http://www.cnblogs.com/cs-lcy/p/7056409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!