华南师范大学计算机学院925数据结构历年考研真题汇编34p
数据结构考研真题及其答案
一、选择题1. 算法的计算量的大小称为计算的(B )。
【北京邮电大学2000 二、3 (20/8分)】A.效率 B. 复杂性 C. 现实性 D. 难度2. 算法的时间复杂度取决于(C )【中科院计算所1998 二、1 (2分)】A.问题的规模 B. 待处理数据的初态 C. A和B3.计算机算法指的是(C),它必须具备(B)这三个特性。
(1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列D. 调度方法(2) A.可执行性、可移植性、可扩充性B. 可执行性、确定性、有穷性C. 确定性、有穷性、稳定性D. 易读性、稳定性、安全性【南京理工大学1999 一、1(2分)【武汉交通科技大学1996 一、1(4分)】4.一个算法应该是(B )。
【中山大学1998 二、1(2分)】A.程序B.问题求解步骤的描述C.要满足五个基本特性D.A和C.5. 下面关于算法说法错误的是( D )【南京理工大学2000 一、1(分)】A.算法最终必须由计算机程序实现B.为解决某问题的算法同为该问题编写的程序含义是相同的C. 算法的可行性是指指令不能有二义性D. 以上几个都是错误的6. 下面说法错误的是( C )【南京理工大学2000 一、2 (分)】(1)算法原地工作的含义是指不需要任何额外的辅助空间(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界(4)同一个算法,实现语言的级别越高,执行效率就越低4 A.(1) B.(1),(2) C.(1),(4) D.(3)7.从逻辑上可以把数据结构分为( C )两大类。
【武汉交通科技大学1996 一、4(2分)】A.动态结构、静态结构B.顺序结构、链式结构C.线性结构、非线性结构D.初等结构、构造型结构8.以下与数据的存储结构无关的术语是( D )。
【北方交通大学2000 二、1(2分)】A.循环队列 B. 链表 C. 哈希表 D.栈9.以下数据结构中,哪一个是线性结构(D )【北方交通大学2001 一、1(2分)】A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串10.以下那一个术语与数据的存储结构无关( A )【北方交通大学2001 一、2(2分)】A.栈 B. 哈希表 C. 线索树 D. 双向链表11.在下面的程序段中,对x的赋值语句的频度为(C )【北京工商大学2001 一、10(3分)】FOR i:=1 TO n DOFOR j:=1 TO n DOx:=x+1;A.O(2n) B.O(n) C.O(n2) D.O(log2n) 12.程序段FOR i:=n-1 DOWNTO 1 DOFOR j:=1 TO i DOIF A[j]>A[j+1]THEN A[j]与A[j+1]对换;其中n为正整数,则最后一行的语句频度在最坏情况下是( D )A. O(n)B. O(nlogn)C. O(n3)D. O(n2) 【南京理工大学1998一、1(2分)】13.以下哪个数据结构不是多型数据类型( D )【中山大学1999 一、3(1分)】A.栈B.广义表C.有向图D.字符串14.以下数据结构中,( A )是非线性数据结构【中山大学1999 一、4】A.树B.字符串C.队D.栈15. 下列数据中,(C)是非线性数据结构。
华师大数据结构复习题
0 1 0 1 0
1 0 1 0 1
0 1 0 1 1
1 0 1 0 0
0 1 1 0 0
2 3
4
m …
V4
…
1.各种排序算法的复杂度如何?(好、坏、平均?) (1)、哪些最好和最坏时间复杂度都为O(nlog2n) ? (2)、趟数最少和最多情况如何? (3)、哪些空间复杂性为O(n)? 2、初始序列基本有序时,哪些排序方法好? 3、n个数据直接插入排序,可能的最少比较次数是____。 4、希尔排序的增量序列中,最后一个增量为____。 5、堆的定义? 6、基数排序的排序趟数? 7.各种排序方法步骤如何?(会写每趟结果,冒泡、选择、快速排序等) 练习:(49, 38, 13, 76, 65, 97, 27, 49 )
i
#
i+1
#
i+2
#
…
#
i+k i+k+1
#
1. n个顶点及e条边的无向图,邻接表中的边结点数为____,邻接矩阵中1的个数 为___。若是有向图呢? 2、n个顶点的无向图、有向图,边数范围分别是多少? 3、图的DFS遍历类似树的____遍历,是其推广。 4、在邻接矩阵和邻接表上进行BFS或DFS遍历时,时间复杂性分别为多少? 5、某图有3个连通分量,则要访问所有顶点时,必须调用__次DFS遍历算法。 6、若有向图的邻接矩阵中,主对角线以下的元素均为零,则该图可拓扑排序吗? 7、拓扑排序可用以分析工程能否顺利进行。 8、何谓关键路径?
数据结构
学位考试 复习提纲 2013年10月
第一部分 题型 1.单选题:2分×15=30分 概述1、线性表2、栈队串2、数组广义表1、树3、图2、排序2、查找2 2.判断题:2分×10=20分 概述1、线性表1、栈队串1、数组广义表1、树2、图2、排序1、查找1 3.填空题:2分×11=22分 概述1、线性表1、栈队串1、数组广义表2、树2、图2、排序1、查找1 4.应用题:8分× 2=16分 树1、排序1 5.程序题:6分× 2=12分 二叉链表1、顺序表1 考试时间 90 分钟
数据结构精选考研试题
[注]:编写程序可选用任一种高语言,算法描述可采用类语言,必要时加上注释一、回答下列问题:[20分]1、算法的定义和性质2、为什么说数组与广义表是线性表的推广?3、什么是结构化程序设计?4、哈希方法的基本思想5、给出一不稳定排序方法名称与实例二、构造结果:[24分](1)确定x:=x+1语句在下面程序段中的频率,要求写出分析过程。
for i:=1 to n dofor j:=1 to I dofor k:=1 to j do x:=x+1(2)画出对长度为8的有序表进行折半查找的判定树,并求其在等概率时查找成功的平均查找长度。
(3)已知一棵二叉树如右图,给出对这棵二叉树进行前序、中序、后序遍历的结果序列.(4)假设用于通讯的电文仅由8个字母组成,字母在电文中出现的频率分别为{2,3,5,7,11,4,13,15},试为这8个字母设计哈夫曼编码.(5)在地址空间为0~15的散列区中,对以下关键字序列构G造哈希表,关键字序列为(Jan,Feb,Mar, Apr,May,Jun,Jul Aug,Sep,Oct,Nov,Dec),H(x)=[i/2] ,其中i为关键字中第一字母在字母表中的序号。
要求用线性探测开放定址法处理冲突,并求出在等概率情况下查找成功的平均查找长度。
(6)构造有7个元素组成的线性表一实例,是进行快速排序时比较次数最少的初始排序。
三、写一算法,完成对这棵二叉树的左右子树的交换,设二叉树以二叉链表作存储结构。
[15分]四、编写一非递归算法,对一棵二叉排序树实现中序遍历。
[15分]五、编写程序,完成下列功能:[15分]1.读入整数序列,以整数0作为序列的结束标志(0不作为序列元素),建立一个单链表。
2.实现单链表原地逆转,即单链表中结点指针方向反转,反转操作不使用额外的链表结点,可使用临时工作单元。
例:输入序列为:1,8,4,3,0六、给出有向图G的邻接表表示。
找出其一棵最小生成树。
[11分][注]:编写程序可选用任一种高语言,算法描述可采用类语言,必要时加上注释一、回答下列问题:[20分]1、算法的定义和性质2、为什么说数组与广义表是线性表的推广?3、什么是结构化程序设计?4、哈希方法的基本思想5、给出一不稳定排序方法名称与实例二、构造结果:[24分](1)确定x:=x+1语句在下面程序段中的频率,要求写出分析过程。
《数据结构C语言》考研复习题库
《数据结构C语言》考研复习题库一、选择题1、在一个具有 n 个单元的顺序栈中,假定以地址低端(即 0 单元)作为栈底,以 top 作为栈顶指针,当做出栈处理时,top 变化为()。
A top 不变B top = 0C topD top++答案:C解释:在顺序栈中,出栈操作会使栈顶指针 top 减 1,即 top。
2、一个队列的入队序列是 1,2,3,4,则队列的输出序列是()。
A 4,3,2,1B 1,2,3,4C 1,4,3,2D 3,2,4,1答案:B解释:队列是先进先出的数据结构,入队顺序为 1,2,3,4,那么出队顺序也为 1,2,3,4。
3、串是一种特殊的线性表,其特殊性体现在()。
A 可以顺序存储B 数据元素是一个字符C 可以链式存储D 数据元素可以是多个字符答案:B解释:串的数据元素是字符,这是它与一般线性表的区别。
4、设有一个 10 阶的对称矩阵 A,采用压缩存储方式,以行序为主存储,a11 为第一元素,其存储地址为 1,每个元素占一个地址空间,则 a85 的地址为()。
A 33B 32C 18D 40答案:A解释:对于对称矩阵,只存储其下三角或上三角部分。
对于一个 n阶对称矩阵,若以行序为主存储下三角部分,aij 的存储位置为 i(i 1)/2 + j 1。
所以 a85 的地址为 8(8 1)/2 + 5 1 = 33。
5、一棵完全二叉树共有 700 个结点,则在该二叉树中有()个叶子结点。
A 350B 349C 351D 不确定答案:C解释:根据完全二叉树的性质,度为 1 的结点个数最多为 1 个。
设n0 为叶子结点个数,n1 为度为 1 的结点个数,n2 为度为 2 的结点个数。
则 n = n0 + n1 + n2 ,n 1 = 2n2 + n1 。
因为 n = 700 ,且 n1 为 0或 1 ,通过计算可得 n0 = 351 。
二、填空题1、数据的逻辑结构被分为_____、_____、_____和_____四种。
数据结构 真题
计算机考研数据结构真题汇总文章来源:勤思教育 转载请标明出处和链接, 阅读次数:[36]次勤思教育计算机教研组特整理计算机考研数据结构历年真题供大家参阅,包含选择题、填空题、判断题和应用题!一.选择题篇1. 算法的计算量的大小称为计算的()。
【北京邮电大学2000 二、3 (20/8分)】A.效率 B. 复杂性 C. 现实性 D. 难度2. 算法的时间复杂度取决于()【中科院计算所1998 二、1 (2分)】A.问题的规模 B. 待处理数据的初态 C. A和B3.计算机算法指的是(1)它必须具备(2)这三个特性。
【南京理工大学1999 一、1(2分)【武汉交通科技大学1996 一、1(4分)】(1) A.计算方法 B. 排序方法 C. 解决问题的步骤序列 D. 调度方法(2) A.可执行性、可移植性、可扩充性 B. 可执行性、确定性、有穷性C. 确定性、有穷性、稳定性D. 易读性、稳定性、安全性4.一个算法应该是()。
【中山大学1998 二、1(2分)】A.程序B.问题求解步骤的描述C.要满足五个基本特性D.A 和C.5. 下面关于算法说法错误的是()【南京理工大学2000 一、1(1.5分)】A.算法最终必须由计算机程序实现B.为解决某问题的算法同为该问题编写的程序含义是相同的C. 算法的可行性是指指令不能有二义性D. 以上几个都是错误的6. 下面说法错误的是()【南京理工大学2000 一、2 (1.5分)】(1)算法原地工作的含义是指不需要任何额外的辅助空间(2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界(4)同一个算法,实现语言的级别越高,执行效率就越低A.(1) B.(1),(2) C.(1),(4) D.(3)7.从逻辑上可以把数据结构分为()两大类。
【武汉交通科技大学1996 一、4(2分)】A.动态结构、静态结构B.顺序结构、链式结构C.线性结构、非线性结构D.初等结构、构造型结构8.以下与数据的存储结构无关的术语是()。
华南师范大学计算机学院《925数据结构》历年考研真题专业课考试试题
2006年厦00年华南师范大学计算机学院925数据结构考研真题
1999年华南师范大学计算机学院925数据结构考研真题
第二部分 兄弟院校真题汇编 2011年厦门大学845数据结构考研真题
2009年厦门大学845数据结构考研真题
2008年厦门大学845数据结构考研真题
目 录
第一部分 历年考研真题汇编
2000年华南师范大学计算机学院925 数据结构考研真题
1999年华南师范大学计算机学院925 数据结构考研真题
第二部分 兄弟院校真题汇编
2011年厦门大学845数据结构考研真 题
2009年厦门大学845数据结构考研真 题
2008年厦门大学845数据结构考研真 题
2006年厦门大学496数据结构考研真 题
华南师范大学 201 5《数据结构》 在线作业题库及满分答案
1.第1 题下列编码中属前缀码的是( ) 。
A. {1, 01, 000, 001} B. {1, 01, 011, 010} C. {0, 10, 110, 11} D. {0, 1, 00, 11} 您的答案:A 题目分数:2 此题得分:2. 0 2.第2 题下列各式中,按增长率由小至大的顺序正确排列的是( ) 。
A.n1/2,n!,2n ,n3/2 B.n3/2,2n,nlogn,2100 C.2n,logn,nlogn,n3/2 D.2100,logn, 2n, nn A. A B. B C. C D. D 您的答案:D 题目分数:2 此题得分:2. 0 3.第3 题设p 指向单链表中的一个结点,s 指向待插入的结点,则下述程序段的功能是( ) 。
s->next=p->next; p->next=s; t=p->data; p->data=s->data; s->data=t; A. 结点*p 与结点*s 的数据域互换B. 在p 所指结点的元素之前插入元素 C. 在p 所指结点的元素之后插入元素 D. 在结点*p 之前插入结点*s 您的答案:D 题目分数:2 此题得分:2. 0 4.第4 题设S=”abc”; T=”xyz”,则strcmp(S, T) 的值为( ) 。
A. 正数B. 负数C. 零D. 不确定您的答案:B 题目分数:2 此题得分:2.0 5.第5 题以下广义表关系正确的是( ) 。
A. 线性表<再入表<纯表<递归表B. 线性表<纯表<递归表<再入表 C. 纯表<线性表<再入表<递归表 D. 线性表<纯表<再入表<递归表您的答案:D 题目分数:2 此题得分:2. 0 6.第6 题假定有k 个关键字互为同义词,若用线性探测法把这k 个关键字存入散列表中,至少要进行( ) 次探侧。
2018年华南师范大学925考研真题回忆版
本篇文章为回忆版2018华南师范考研925真题,我已经尽最大努力回想。
但是由于我也不是机器人,现在让我给你们说具体的数据什么的我肯定是没什么可说的。
虽然有些卖考研资料的给的题目很完整,但是我能保证我做的这一份绝对是保质保量,因为我很理解考研的艰辛。
题型分值分布第一大题:15个选择题,每个两分。
30分。
第二大题:填空题每空一分,10分。
第三大题:判断题每空一分,10分。
第四大题:代码填空,每空两分。
20分。
第五大题:简答题每题10分,5题50分。
第六大题:编写算法每题15分,2题3分。
回忆版第一大题:15个选择题,难度一般。
比王道书上的还简单,不会考408那样难度选择题。
认真把王道上面选择题两三遍。
15题最少对13题。
我能回忆起来就是 1.在带有头结点的单链表HL 中,要向表头插入一个由指针p 指向的结点,则执行(A)。
A.p->next=HL->next;HL->next=p;B.p->next=HL;HL=p;C.p->next=HL;p=HL;D.HL=p;p->next=HL;2.对线性表,在下列哪种情况下应当采用链表表示?(B)A.经常需要随机地存取元素B.经常需要进行插入和删除操作C.表中元素需要占据一片连续的存储空间D.表中元素的个数不变 3.一个栈的输入序列为123,则下列序列中不可能是栈的输出序列的是(C)A.231B.321C.312D.123还有两题考的是时间和空间复杂度,都是很直白的题目,记住我在资料上总结的就完全OK 广州暨苒德教育第二大题:填空题,这个王道书上并没有配套的填空题,但是难度不大。
我能回忆起来的就是1队列的插入操作是在队列的___尾______进行,删除操作是在队列的____首______进行。
2. 若对一棵完全二叉树从0开始进行结点的编号,并按此编号把它顺序存储到一维数组A 中,即编号为0的结点存储到A[0]中。
计算机专业基础综合数据结构(串)历年真题试卷汇编3
计算机专业基础综合数据结构(串)历年真题试卷汇编3(总分:60.00,做题时间:90分钟)一、单项选择题(总题数:13,分数:26.00)1.已知字符串S为“abaabaabacacaabaabcc”,模式串t为”abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s[i]!=t[i])时,i=j=5,则下次开始匹配时,i和j的值分别是( )。
【2015年全国试题8(2)分】(分数:2.00)A.i=1,j=0B.i=5,j=0C.i=5,j=2 √D.i=6,j=2解析:解析:本题f串的存储下标从0开始,其next函数值是:一100112。
2.下面关于串的叙述中,哪一个是不正确的?( )【北方交通大学2001一、5(2分)】【江苏大学2005一、6(2分)】(分数:2.00)A.串是字符的有限序列B.空串是由空格构成的串√C.模式匹配是串的一种重要运算D.串既可以采用顺序存储,也可以采用链式存储解析:3.若串S1=ABCDEFG’,=‘9898’,‘S3=‘###’,S4=‘012345’,执行concat(replace(S1,substr(S1,lengthCS2),length(S3)),S3),substr(S4,index(S2,‘8’),lengthCS2))),其结果为( )。
【北方交通大学1 999一、5(25/7分)】(分数:2.00)A.ABC###G0123B.ABCD###2345C.ABC###4G2345D.ABC###2345E.AB###G1234 √解析:4.设有两个串S1和S2,求S2在S1中首次出现的位置的运算称作( )。
【中南大学2005一、3(2分)】(分数:2.00)A.求子串B.判断是否相等C.模型匹配√D.连接解析:5.已知串S=‘aaab’,其Next数组值为( )。
【西安电子科技大学1996一、7(2分)】(分数:2.00)A.0123 √B.1 123C.1231D.1211解析:6.串‘ababaaababaa’的next数组为( )。
[考研类试卷]计算机专业基础综合数据结构(集合)历年真题试卷汇编5.doc
[考研类试卷]计算机专业基础综合数据结构(集合)历年真题试卷汇编5.doc[考研类试卷]计算机专业基础综合数据结构(集合)历年真题试卷汇编5一、填空题1 对于具有144个记录的文件,若采用分块查找法,且每块长度为8,则平均查找长度为__________。
【北方交通大学2001二、8】2 有一个2000项的表,欲采用等分区间顺序查找方法进行查找,则每块的理想长度是 (1),分成 (2) 块最为理想,平均查找长度是 (3) 。
【中国矿业大学2000一、6(3分)】3 分块检索中,若索引表和各块内均用顺序查找,则有900个元素的线性表分成__________块最好;若分成25块,其平均查找长度为__________。
【北京工业大学1999一、5(2分)】4 执行顺序查找时,储存方式可以是(1),二分法查找时,要求线性表(2),分块查找时要求线性表(3),而散列表的查找,要求线性表的存储方式是(4)。
【山东大学1998一、1(3分)】5 查找是非数值程序设计的一个重要技术问题,基本上分成(1)查找,(2)查找和(3)查找。
处理哈希冲突的方法有(4)、(5)、(6)和(7)。
【华北计算机系统工程研究所1999一(5分)】6 如果按关键码值递增的顺序依次将关键码值插入到二叉排序树中,则对这样的二叉排序树检索时,平均比较次数为__________。
【山东大学1999二、1(4分)】7 在含有n个结点的二叉排序树中查找一个关键字,进行关键字比较次数的最大值是__________。
【北京交通大学2004一、15(2分)】8 在二叉排序树上成功地找到一个结点,在平均情况下的时间复杂性是:__________,在最坏情况下的时间复杂性是__________。
【上海交通大学2004五、1(15/4分)】9 AVL树__________是完全二叉树;完全二叉树__________是AVL 树。
【电子科技大学2005二、5(1分)】10 一棵深度为k的平衡二叉树,其每个非终端结点的平衡因子均为0,则该树共有__________个结点。
《数据结构》历年考研真题及解答
《数据结构》考研真题及解答目录2009 年试题 (1)填空题 (1)解答题 (2)2010 年试题 (2)填空题 (2)解答题 (4)2011 年试题 (4)填空题 (4)解答题 (5)2012 年试题 (6)填空题 (6)解答题 (7)2013 年试题 (8)填空题 (8)解答题 (9)2014 年试题 (10)填空题 (10)解答题 (11)2015 年试题 (12)填空题 (12)解答题 (14)2009 年试题填空题1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。
该缓冲区的逻辑结构应该是A.栈B.队列C.树D.图2.设栈 S 和队列 Q 的初始状态均为空,元素 abcdefg 依次进入栈 S。
若每个元素出栈后立即进入队列 Q,且7 个元素出队的顺序是 bdcfeag,则栈 S 的容量至少是A.1 B.2 C.3 D.43.给定二叉树图所示。
设 N 代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。
若遍历后的结点序列为 3,1,7,5,6,2,4,则其遍历方式是A.LRN B.NRL C.RLN D.RNL4.下列二叉排序树中,满足平衡二叉树定义的是5.已知一棵完全二叉树的第 6 层(设根为第 1 层)有8 个叶结点,则完全二叉树的结点个数最多是A.39 B.52 C.111 D.1196.将森林转换为对应的二叉树,若在二叉树中,结点u 是结点v 的父结点的父结点,则在原来的森林中,u 和v 可能具有的关系是I.父子关系II.兄弟关系III.u 的父结点与v 的父结点是兄弟关系A.只有IIB.I 和IIC.I 和IIID.I、II 和III7.下列关于无向连通图特性的叙述中,正确的是I.所有顶点的度之和为偶数II.边数大于顶点个数减1 III.至少有一个顶点的度为1A.只有IB.只有IIC.I 和IID.I 和III8.下列叙述中,不符合 m 阶B 树定义要求的是A.根节点最多有m 棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接9.已知关键序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是A.3,5,12,8,28,20,15,22,19B.3,5,12,19,20,15,22,8,28C.3,8,12,5,20,15,22,28,19D.3,12,5,8,28,20,15,22,1910.若数据元素序列 11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是A.起泡排序 B.插入排序 C.选择排序 D.二路归并排序解答题41.(10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。
计算机考研数据结构统考历年真题答案2022-2022
目前刚整理了的试题过几天的也会上传上去希翼对你有匡助。
答案与试题是配套的选择题没有解析有不懂得可以在文库上我20221-5 :BCDBC 6-10:BADBA41.该方法求得的路径不一定是最短路径。
例如,对于下图所示的带权图,如果按照题中的原则,从A 到 C的最短路径为A→B →C,事实上其最短路径为A →D →C。
42. (1)算法的基本设计思想:定义两个指针变量p 和q,初始时均指向头结点的下一个结点。
P 指针沿链表挪移;当p 指针挪移到第k 个结点时,q 指针开始与p 指针同步挪移;当p 指针挪移到链表最后一个结点时,q 指针所指元素为倒数第k 个结点。
以上过程对链表仅进行一遍扫描。
(2)算法的详细实现步骤:①count=0,p 和q 指向链表表头结点的下一个结点;②若p 为空,转⑤;③若count 等于k,则q 指向下一个结点;否则,count=count+1;④p 指向下一个结点,转步骤②;⑤若count 等于k,则查找成功,输出该结点的data 域的值,返回1;返回;查找失败,返回0;⑥算法结束。
(3)算法实现:typedef struct LNode{int data;struct LNode * link;} * LinkList;int SearchN(LinkList list,int k){LinkList p,q;int count=0; /*计数器赋初值*/p=q=list->link; /*p 和q 指向链表表头结点的下一个结点*/while(p!=NULL){if(count<k) count++; /*计数器+1*/202241. else q=q->link;/*q 移到下一个结点*/ p=p->link; /*p 移到下一个结点*/}if(count<k)return(0);/*如果链表的长度小于 k,查找失败*/查找成功*/return (1);}//else}//SearchN1-5 :DCDCB 6- 11 :ACBBDA(1)构造的散列表如下(2)查找成功的平均查找长度:ASL 成功=12/7。
计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编3
计算机专业基础综合数据结构(数组和广义表)历年真题试卷汇编3(总分:66.00,做题时间:90分钟)一、综合题(总题数:20,分数:48.00)1.数组A[1..8,一2..6,0..6]以行为主序存储,设第一个元素的首地址是78,每个元素的长度为4,试求元素A[4,2,3]的存储首地址。
【厦门大学1998五、1(5分)】__________________________________________________________________________________________ 正确答案:(正确答案:元素A[4,2,3]的存储首地址为958。
三维数组以行为主序存储,其元素地址公式为:LOC(A ijk )=LOC(A c1c2c3 )=(3A c1c2c3 )+[(i-c 1 )V 2 V 3 +(j—c 2 )V 3 +(k-c 3 )]*L其中,c i,d i 是各维的下界和上界,V i =d i一c i +1是各维元素个数,L是一个元素所占的存储单元数。
)2.数组A中,每个元素A[i,f]的长度均为32个二进位,行下标从一1到9,列下标从1到11,从首地址S开始连续存放在主存储器中,主存储器字长为16位。
求:(1)存放该数组所需多少单元?(2)存放数组第4列所有元素至少需多少单元?(3)数组按行存放时,元素A[7,4]的起始地址是多少?(4)数组按列存放时,元素A[4,7]的起始地址是多少?【大连海事大学1996四、1(6分)】__________________________________________________________________________________________ 正确答案:(正确答案:每个元素32个二进制位,主存字长16位,故每个元素占2个字长,行下标可平移至1到11。
(1)242 (2)22 (3)S+182 (4)S+142)3.假设按低下标优先存储整型数组A(一3:8,3:5,一4:0,0:7)时,第一个元素的字节存储地址是100,每个整数占4字节,问A(0,4,一2,5)的存储地址是什么? 【清华大学1996三】__________________________________________________________________________________________ 正确答案:(正确答案:1784 (公式:Loc(A ijkl )=100(基地址)+[(i-c 1 )v 2 v 3 v 4 +一c 2 )v 3 v 4 +(k-c3 )v4 +(l一c 4 )]*4))4.设有五对角矩阵A=(a ij ) 20*20,按特殊矩阵压缩存储的方式将其五条对角线上的元素存于数组A[-10:m]中,计算元素A[15,16]的存储位置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目 录
第一部分 历年考研真题汇编 .......................................................................................................................... 2000年华南师范大学计算机学院925数据结构考研真题 ................................................................. 1999年华南师范大学计算机学院925数据结构考研真题 ................................................................. 第二部分 兄弟院校真题汇编 .......................................................................................................................... 2011年厦门大学845数据结构考研真题 ............................................................................................... 2009年厦门大学845数据结构考研真题 ............................................................................................... 2008年厦门大学845数据结构考研真题 ............................................................................................... 2006年厦门大学496数据结构考研真题 ...............................................................................................
华南师范大学计算机学院 925数据结构历年考研真题汇编 最新资料,WORD 格式,可编辑修改!
第一部分历年考研真题汇编
2000年华南师范大学计算机学院925数据结构考研真题
1999年华南师范大学计算机学院925数据结构考研真题
第二部分兄弟院校真题汇编2011年厦门大学845数据结构考研真题。