第二章、数据结构与算法
1、查找技术:
主要有顺序查找(最基本和最简单)和二分法查找
只能采取顺序查找的情况:线性表是无序,则不管是顺序存储结构还是链式存储
有序线性表,但是采用的是链式存储结构 二分法查找只适用于顺序存储的线性表,且表中元素必须按关键字有序对于长度为 n 的有序线性表,最坏情况下,二分法查找需要比较次数为
顺序查找需要比较次数为
3、线性表是相同数据元素组成的有限序列,元素间具有一对一的关系,n=0 时, 为空表。是一种线性结构,第一个结点无前件,最后一个结点无后件,其它有且只有一个前件和一个后件。
线性表的顺序存储结构具备的 2 个基本特征:
线性表中的所有元素所占的存储空间是连续的
线性表中各数据元素在存储空间中是按逻辑顺序依次存放的线性表的链式存储空间可以是连续的也可以是不连续的
2、栈是限定在表尾进行插入或删除操作的线性表,具有记忆作用。允许插入和删除的一端叫栈顶(top);另一端为栈底。按“先进后出”的原则,存在空栈。
3、队列只能在一端进行插入(队尾),另一端进行删除(队头)。按“先进先出”的原则。存在空队列。
循环队列就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,它仍是线性结构。循环队列有队头指针和队尾指针,其队列中的元素个数由队头指针和队尾指针共同决定。
4、数据结构是指带有结构的数据元素的集合,结构是指数据元素之间的前后件
您可能关注的文档
最近下载
- (2026年)如何为新护士进行临床带教PPT课件.pptx VIP
- 智慧水务供水管网远程监测系统建设方案.docx VIP
- 商务局面试题目及详细答案.docx
- 2026年广东省职业病诊断医师考试(职业性耳鼻喉口腔疾病)冲刺试题及答案.docx VIP
- 科远KD200系列变频器用户手册.pdf
- NB∕T 20399-2017 压水堆核电厂核安全相关的混凝土结构施工及质量验收规范--.pdf
- 医院放疗科患者健康教育.docx VIP
- 2026广东省职业病诊断医师考试(职业性耳鼻喉口腔疾病)历年参考题库含答案详解.docx VIP
- 中联TC6015A-10B塔吊说明书.docx VIP
- 洋马柴油发动机培训.ppt VIP
原创力文档

文档评论(0)