数据结构基础知识课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据结构基础知识课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 基础知识 课件
- 资源描述:
-
1、NOIP提高组初赛解析数据元素相互之间的关系称为数据结构。其中数据元素是个广义概念,是所有能输入到计算机中并被计算机程序处理的符号的总称。集合(无相互关系)线性结构(一对一)树(一对多)图(多对多)(NOIp2005)字符串“ababacbab”和字符串“abcba”的最长公共子串是()。A.abcba B.cba C.abc D.ab E.bcba(NOIp2008).设字符串S=”Olympic”,S的非空子串的数目是()。选B 非空分别是Olympic Olympi lympic。即1+2+3+4+5+6+7=28 先算长为一的有七个,这个你会吧.接着是大等二的,还记的小学奥数的数线段题
2、吧,其实这题就是让数有七个点的线段,那么公式是.点数乘段数除以二.即:7*6/2=21.再加上那个七 A.29 B.28 C.16 D.17 E.7(NOIp2005)设全集I=a,b,c,d,e,f,g,h,集合AB=a,b,c,d,e,f,AC=c,d,e,AB=a,d,那么集合ABC 为()。A.c,e B.d,e C.e D.c,d,e E.d,f一般地,对于给定的两个集合A 和 集合B 的交集是指含有所有既属于 A 又属于 B 的元素,而没有其他元素的集合。一组集合的并集是这些集合的所有元素构成的集合,而不包含其他元素。交集就是两个集合都有的部分,并集就是两个集合的加起来的全部。交集
3、:表示方法 。交集是集合的公共部分。并集:表示方法 。并集是所有 空集是不含任何元素 U=全班同学 A=班上男同学 B=班上女同学A的补集就是B(在U中)BAB线性表队列栈n个数据元素的的有限序列。其特点是除了表头和表尾外,表中的每一个元素有且仅有唯一的前驱和唯一的后继,表头有且只有一个后继,表尾有且只有一个前驱。存入数据下一个元素的地址链表顺序表队列是一种特殊的线性表,对这种线性表,删除操作只在表头(称为队头)进行,插入操作只在表尾(称为队尾)进行。队列的修改是按先进先出的原则进行的。栈是另一种特殊的线性表。这种表只在表头进行插入和删除操作。因此,表头对于栈来说具有特殊的意义,称为栈顶。相应
4、地,表尾称为栈底。不含任何元素的栈称为空栈。栈的修改是按后进先出的原则进行的。(NOIp2005).设栈S的初始状态为空,元素a,b,c,d,e,f,g依次入栈,以下出栈序列不可能出现的有()。A.a,b,c,e,d,f,g B.b,c,a,f,e,g,d C.a,e,c,b,d,f,g D.d,c,f,e,b,a,g E.g,e,f,d,c,b,a(NOIp2006)某个车站呈狭长形,宽度只能容下一台车,并且只有一个出入口。已知某时刻该车站状态为空,从 这一时刻开始的出入记录为:“进,出,进,进,进,出,出,进,进,进,出,出”。假设车辆入站的 顺序为 1,2,3,则车辆出站的顺序为()。A
5、.1,2,3,4,5 B.1,2,4,5,7 C.1,4,3,7,6D.1,4,3,7,2 E.1,4,3,7,5CEC(NOIp2007).地面上有标号为A、B、C的3根细柱,在A柱上放有10个直径相同中间有孔的圆盘,从上到下次依次编号为1,2,3,,将A柱上的部分盘子经过B柱移入C柱,也可以在B柱上暂存。如果B柱上的操作记录为:“进,进,出,进,进,出,出,进,进,出,进,出,出”。那么,在C柱上,从下到上的盘子的编号为()。A.2 4 3 6 5 7 B.2 4 1 2 5 7 C.2 4 3 1 7 6 D.2 4 3 6 7 5 E.2 1 4 3 7 5(NOIp2008)设栈S的
6、初始状态为空,元素a,b,c,d,e,f依次入栈S,出栈的序列为b,d,c,f,e,a,则栈S的容量至少应该是()。A.6 B.5 C.4 D.3 E.2DD(NOIp2006).设栈S的初始状态为空,元素a,b,c,d,e 依次入栈,以下出栈序列不可能出现的有()。A.a,b,c,e,d B.b,c,a,e,dC.a,e,c,b,d D.d,c,e,b,a(NOIP2010)元素R1、R2、R3、R4、R5入栈的顺序为R1、R2、R3、R4、R5。如果第1个出栈的是R3,那么第5个出栈的可能是()。A.R1 B.R2 C.R4 D.R5CACD树的度也即是宽度,简单地说,就是结点的分支数。以
7、组成该树各结点中最大的度作为该树的度,如下图的树,其度为3。树的深度组成该树各结点的最大层次,如下图的树,其深度为4。二叉树是树的一种重要形态,只有左、右子树且顺序不能颠倒。逻辑上二叉树有五种基本形态:(1)空二叉树(a);(2)只有一个根结点的二叉树(b);(3)右子树为空的二叉树(c);(4)左子树为空的二叉树(d);(5)完全二叉树(e)满二叉树,一棵深度为K的二叉树有2K-1个结点,则称为满二叉树。A B C D E F G H I J K L M N O 和满二叉树对照,只有最下面的两层结点度小于2,并且最下面一层的结点都集中在该层最左边的若干位置的二叉树,称为完全二叉树。结论:满二
展开阅读全文