北京科技大学 北科大 2000年数据结构 考研真题及答案解析
北京科技大学计算机组成原理历年考研真题汇编附答案

北京科技大学计算机组成原理历年考研真题汇编最新资料,WORD格式,可编辑修改!目录2014年北京科技大学869计算机组成原理考研真题 ................................. 2013年北京科技大学869计算机组成原理考研真题 ................................. 2009年北京科技大学829计算机组成原理考研真题 ................................. 2001年北京科技大学计算机组成原理考研真题...................................... 2000年北京科技大学计算机组成原理考研真题...................................... 1999年北京科技大学计算机组成原理考研真题...................................... 说明:北京科技大学计算机组成原理专业的科目代码2009年为829,,之后改为869。
北京科技大学计算机与通信工程学院、国家材料服役安全科学中心、冶金工程研究院均考此科目。
2014年北京科技大学869计算机组成原理考研真题试题编号:869______试题名称:计算机组成原理(共9页)适用专业:计算机科学与技术、软件工程、计算机技术(专业学位)、 软件工程(专业学位)______说明:所有答案必须写在答题纸上,做在试题或草稿纸上无效。
一、填空(满分40分,每题2分)1.存储程序原理是指______,它是______型计算机体系结构的核心思想。
2.设浮点数长16位,高8位是阶码,含1位阶符,低8位是尾数,含1位数符,阶码和尾数均用补码表示,基值(底)为2,尾数为规格化、无隐藏位,机器数为FC .60H 的十进制真值是______,十进制真值ll/128的规格化浮点编码是______(16进制助记形式)。
3.已知[x]补=x 0.x 1x 2...x n ,则[-x]补=______。
北京科技大学考研真题数据结构-1999

北京科技大学1999年硕士学位研究生入学考试试题考试科目:数据结构使用专业:计算机应用技术计算机软件与理论说明:统考生做一~八题,单考生做一,二,三,五,七,九,十题。
一.(16分)回答下列各题:1.对于一个数据结构,一般包括哪三个方面的讨论?2.设单链表中某指针P所指结点(即P结点)的数据域为DATA,链指针域为NEXT,请写出在P节点之前插入S节点的操作(PASCAL语句)。
3.请画出双端队列的示意图,并指明队中二个端点的位置及插入和删除方向。
4.一棵哈夫曼树的代权路径长度WPL=?5.一个二部图的邻接矩阵A是一个什么类型的矩阵?6.设内存中可利用空间已连成一个单链表,对用户的存储空间需求,一般有哪三种分配策略?7.在含有N个结点的平衡二叉排序树上进行等概率查找的时间复杂度T(N)=?8.一个ISAM文件除了主索引外,还包括哪两级索引?二(12分)判断单链表L中结点数据值是否对称相等的类PASCAL语言算法如下,其中link 为指针变量说明符,PUSH(sax)和POP(s)分别为进栈过程和出栈函数。
另外,若表的长度为0或为1,均视为对称。
请写出算法中空白之处,完成其功能。
FUNCTION xyz(L:link):boolean;V AR p,q:link; n,n1, i:INTEGER;BEGINP:=L^.next;q:=p;n:=0;WHILE q<>NIL DO[n:=n+1;q:=q^.next];n1:=___________;FOR i:=1 TO n1 DO[PUSH(S,p^.data);_____________];IF ______________THEN p:=p^.next;WHILE (__________) AND (_________=POP(S)) DOP:=p^.next;IF ___________ THEN RETURN(true)EISE RETURN(false)END;三.(10分)设对称矩阵| 1 0 0 2|A= |0 3 0 0||0 0 0 5|。
2022年北京科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年北京科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、用有向无环图描述表达式(A+B)*((A+B)//A),至少需要顶点的数目为()。
A.5B.6C.8D.92、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。
A.快速排序B.堆排序C.归并排序D.直接插入排序3、线性表的顺序存储结构是一种()。
A.随机存取的存储结构B.顺序存取的存储结构C.索引存取的存储结构D.Hash存取的存储结构4、循环队列A[0..m-1]存放其元素值,用front和rear分别表示队头和队尾,则当前队列中的元素数是()。
A.(rear-front+m)%mB.rear-front+1C.rear-front-1D.rear-front5、已知有向图G=(V,E),其中V={V1,V2,V3,V4,V5,V6,V7}, E={<V1,V2>,<V1,V3>,<V1,V4>,<V2,V5>,<V3,V5>, <V3,V6>,<V4,V6>,<V5,V7>,<V6,V7>},G的拓扑序列是()。
A.V1,V3,V4,V6,V2,V5,V7B.V1,V3,V2,V6,V4,V5,V7C.V1,V3,V5,V2,V6,V7D.V1,V2,V5,V3,V4,V6,V76、已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”,采用KMP算法进行匹配,第一次出现“失配”(s!=t)时,i=j=5,则下次开始匹配时,i和j的值分别()。
A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=27、下列叙述中,不符合m阶B树定义要求的是()。
A.根结点最多有m棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接8、已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历结果为()。
(NEW)北京科技大学871计算机综合一(含计算机组成原理、数据结构)历年考研真题汇编

(C)内存 (D)闪存 【答案】B
6 关于DRAM刷新的说法中错误的是( )
(A)刷新是通过对存储单元进行“读但不输出数据”的操作来实现的 (B)刷新时指对DRAM中的存储电容重新充电 (C)由于DRAM内部设有专门的刷新电路,所以访存期间允许刷新 (D)刷新是按行进行的 【答案】C 【解析】DRAM访期间可以刷新,存储期间不可以
2013年北京科技大学869计算机组 成原理考研真题及答案详解
一、选择(满分20分,每题1分) 1 计算机中采用补码运算的目的是为了( ) (A)与手工运算方式保持一致 (B)提高运算速度 (C)简化计算机的设计 (D)提高运算的精度 【答案】C 【解析】化减为加,简化计算机的设计
目 录
871计算机综合一(含计算机组成原理、数据结构)考试大纲及参考书 1998年北京科技大学数据结构考研真题及答案 1999年北京科技大学计算机组成原理考研真题 1999年北京科技大学数据结构考研真题及答案 2000年北京科技大学计算机组成原理考研真题 2000年北京科技大学数据结构考研真题及答案 2001年北京科技大学计算机组成原理考研真题 2001年北京科技大学数据结构考研真题及答案 2002年北京科技大学数据结构考研真题及答案 2003年北京科技大学数据结构考研真题及答案 2004年北京科技大学468数据结构及软件工程考研真题及数据结构部分 答案 2005年北京科技大学468数据结构及软件工程考研真题及数据结构部分 答案 2006年北京科技大学416计算机组成原理及数据结构考研真题及答案 2007年北京科技大学416计算机组成原理及数据结构考研真题及答案
案
2007年北京科技大学416计算机组 成原理及数据结构考研真题及答
北京科技大学2015年数据结构与算法分析试卷+答案

装 订 线 内 不 得 答 题自觉遵 守考 试 规 则,诚 信 考 试,绝 不作 弊(A) 空或只有一个结点 (B) 高度等于其结点数(C) 任一结点无左孩子 (D) 任一结点无右孩子6.一趟排序结束后不一定能够选出一个元素放在其最终位置上的是( )。
(A) 堆排序 (B) 冒泡排序 (C) 快速排序 (D) 希尔排序7.设某棵二叉树中只有度数为0和度数为2的结点且度数为0的结点数为n,则这棵二叉中共有()个结点。
(A) 2n (B) n+l (C) 2n-1 (D) 2n+l8.顺序查找不论在顺序线性表中还是在链式线性表中的时间复杂度为( )。
(A) O(n) (B) O(n2) (C) O(n1/2) (D) O(1og2n)9. 下列程序段的时间复杂度为()。
i=0,s=0; while (s<n) {s=s+i;i++;}(A) O(n1/2) (B) O(n1/3) (C) O(n) (D) O(n2)10. 深度为k的完全二叉树中最少有( )个结点。
(A) 2k-1-1 (B) 2k-1 (C) 2k-1+1 (D) 2k-111.设指针变量front表示链式队列的队头指针,指针变量rear表示链式队列的队尾指针,指针变量s指向将要入队列的结点X,则入队列的操作序列为( )。
(A) front->next=s;front=s; (B) s->next=rear;rear=s;(C) rear->next=s;rear=s; (D) s->next=front;front=s;12.设某无向图中有n个顶点e条边,则建立该图邻接表的时间复杂度为( )。
(A) O(n+e) (B) O(n2) (C) O(ne) (D) O(n3)13.设某哈夫曼树中有199个结点,则该哈夫曼树中有( )个叶子结点。
(A) 99 (B) 100 (C) 101 (D) 10214.设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发进行深度优先遍历可以得到的一种顶点序列为()。
北京科技大学计算机与通信工程学院数字电子历考研真题大全附答案

目 录2014年北京科技大学815数字电子考研真题 ............................................. 5 2013年北京科技大学815数字电子考研真题 ............................................ 11 2012年北京科技大学815电路与数字电子技术考研真题 .................................. 15 2011年北京科技大学815电路及数字电子技术考研真题 .................................. 18 2010年北京科技大学815电路及数字电子技术考研真题 .................................. 22 2009年北京科技大学815电路及数字电子技术考研真题 .................................. 26 2008年北京科技大学815电路及数字电子技术考研真题 .................................. 29 2007年北京科技大学415电路及数字电子技术考研真题 .................................. 33 2006年北京科技大学415电路及数字电子技术考研真题 .................................. 37 2005年北京科技大学电路及数字电子技术考研真题 ...................................... 41 2004年北京科技大学415电路及数字电子技术考研真题 .................................. 44 2003年北京科技大学415电路及数字电子技术考研真题 .................................. 48 2002年北京科技大学电路及数字电子技术考研真题 ...................................... 53 2001年北京科技大学电路及数字电子技术考研真题 ...................................... 57 2000年北京科技大学电路及数字电子技术考研真题 ...................................... 62 说明:近年科目代码和科目名称为815数字电子,往年科目代码和科目名称为815电路与数字电子技术等。
2000级数据结构考试试题参考答案

计算机2000-1、2、3、4、5数据结构考试试题参考答案一、 单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内。
每小题2分,共20分)1.B 2.B 3.B 4.A 5.A 6.B 7.A 8.C 9.C 10. D 二、判断题(判断下列各题是否正确,正确在括号内打“√”,错的打“×”。
每小题1分,共10分)1.× 2.× 3.√ 4.× 5.√ 6.× 7.× 8.× 9.× 10.× 三、填空题(每题2分,共20分) 1.P->next->next 2.2m-13.mid-1 R[mid].KEY==K 或 l>h 4.R->next->next 5.36.q->next->prior=S7.第i 列非零元素之和(第i 列非零元素个数,∑=nk aki 1)第i 行非零元素之和(第i 行非零元素个数,∑=nk aik 1)8.Ls==NULL ls=ls->link 9.Lq->front==lq->rear 10.a b e f c d g四、应用题(共36分) 1.(6分) (1)(4分)解:由题义知 m=13a)因为 h(35)=35 % 13 =9 但位置9不是35,所以又双重散列得 h1(35)=35 % 11 +1=3所以 h1=(9+1*3) % 13=12 但位置12 不是 35,所以 又双重散列得h2=(9+2*3) % 13 =2 可知,位置2 是 35 ,所以 查找35共比较了3次。
b)因为 h(20)=20 % 13 = 7 但位置7不是20,所以又双重散列得 h1(20)=20 % 11 +1=10h1=(7+1*10) % 13 =4 可知,位置4 是 20 ,所以 查找20共比较了2次。
北京科技大学(已有10试题)

北京科技大学土木与环境工程学院地质学2003——2010工程流体力学2003——2005,2007——2010结构力学2004,2007——2010安全原理2008——2010生物化学2005岩石力学2000——2005,2007——2010晶体光学2004——2006,2008——2010普通化学2006——2010普通化学(A)2004——2005结晶学及矿物学2003——2005,2008材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)电工技术2003——2005,2008——2010化工原理2003——2005普通地质学2003,2005,2007,2010流体力学2003——2008水处理原理2003——2010钢筋混凝土结构2003——2005工程地质学2003——2005微生物学A 2008——2010微生物学B 2008——2010微生物学2007环境微生物学2004——2005环境规划与管理2007——2010有机化学A(分析化学专业)2004有机化学(分析化学专业)2005有机化学(生物化工、环境科学专业)2004有机化学(生物化工专业)2003有机化学B(生物化工、环境科学、环境工程专业)2005有机化学(B)(化学专业)2010有机化学(B)(分析化学、无机化学、有机化学、物理化学专业)2007——2008 建筑材料学2004——2005矿床学2003——2004矿山岩石力学2007——2010浮选原理2008——2010土力学2004——2005土力学与地基基础2003液压与液力传动2003——2005环境学2004——2005单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010冶金与生态工程学院传输原理2003——2010冶金物理化学2003——2010普通生态学2006——2010普通物理2008——2010普通物理(A)2004——2005普通化学2006——2010普通化学(A)2004——2005物理化学(A)2003——2010物理化学(B)2005——2010综合科技史2003——2010文物保护基础2004——2006,2008——2010中国古代史2004——2010社会学理论2010社会学2003——2008材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)钢筋混凝土结构2003——2005微生物学A 2008——2010微生物学B 2008——2010微生物学2007环境微生物学2004——2005生物化学2005统计物理2003——2005,2010单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010材料科学与工程学院物理化学(A)2003——2010物理化学(B)2005——2010材料化学2005金属学2003——2005,2007——2010材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)钢筋混凝土结构2003——2005统计物理2003——2005,2010传输原理2003——2010冶金物理化学2003——2010普通化学2006——2010普通化学(A)2004——2005综合科技史2003——2010文物保护基础2004——2006,2008——2010社会学理论2010社会学2003——2008设计基础2004——2006,2008——2010设计理论2004——2010传热学2003——2005,2007——2010工程热力学2003——2005,2007——2010生产运作与管理2003——2004现代生产管理2005,2007——2010电路及数字电子技术2003——2010通信原理2004——2010计算机组成原理及数据结构2006——2008计算机组成原理2003计算机组成原理及计算机网络2004——2005计算机组成原理及计算机系统结构2004——2005数据结构1999——2000,2003(2003有答案)数据结构及软件工程2004——2005高等代数2003——2010数学分析2004——2010常微分方程2003——2005概率统计2004——2005概率与数理统计2003——2005普通物理2008——2010普通物理(A)2004——2005固体物理2007——2010固体物理(A)2003——2005量子力学2007——2010量子力学(B)2003——2005(2004有答案)热力学与统计物理(B)2003——2005基础化学2003——2005无机化学2003——2010有机化学A(分析化学专业)2004有机化学(分析化学专业)2005有机化学(生物化工、环境科学专业)2004有机化学(生物化工专业)2003有机化学B(生物化工、环境科学、环境工程专业)2005有机化学(B)(化学专业)2010有机化学(B)(分析化学、无机化学、有机化学、物理化学专业)2007——2008 综合化学(含有机化学、分析化学)2004模拟电子技术与数字电子技术基础2004——2010(注:2007年试卷共4页,缺P4)理论力学(A)2005,2007——2010理论力学(B)2003——2005微生物学A 2008——2010微生物学B 2008——2010微生物学2007环境微生物学2004——2005单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010机械工程学院设计基础2004——2006,2008——2010设计理论2004——2010材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)理论力学(A)2005,2007——2010理论力学(B)2003——2005传热学2003——2005,2007——2010工程热力学2003——2005,2007——2010工程流体力学2003——2005,2007——2010生产运作与管理2003——2004现代生产管理2005,2007——2010单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010信息工程学院自动检测技术2007——2010电路及数字电子技术2003——2010通信原理2004——2010概率统计2004——2005计算机组成原理及数据结构2006——2008计算机组成原理2003计算机组成原理及计算机网络2004——2005计算机组成原理及计算机系统结构2004——2005数据结构1999——2000,2003(2003有答案)数据结构及软件工程2004——2005信号系统与数字电路2008——2010单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010经济管理学院管理学与经济学基础2006——2010(注:2006年缺页)管理学原理2004——2010(2004——2005有答案)数据库原理与管理系统2003单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010应用科学学院高等代数2003——2010数学分析2004——2010常微分方程2003——2005概率统计2004——2005概率与数理统计2003——2005普通物理2008——2010普通物理(A)2004——2005固体物理2007——2010固体物理(A)2003——2005量子力学2007——2010量子力学(B)2003——2005(2004有答案)热力学与统计物理(B)2003——2005基础化学2003——2005无机化学2003——2010分析化学2006——2010物理化学(A)2003——2010物理化学(B)2005——2010有机化学A(分析化学专业)2004有机化学(分析化学专业)2005有机化学(生物化工、环境科学专业)2004有机化学(生物化工专业)2003有机化学B(生物化工、环境科学、环境工程专业)2005有机化学(B)(化学专业)2010有机化学(B)(分析化学、无机化学、有机化学、物理化学专业)2007——2008 综合化学(含有机化学、分析化学)2004模拟电子技术与数字电子技术基础2004——2010(注:2007年试卷共4页,缺P4)材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)理论力学(A)2005,2007——2010理论力学(B)2003——2005生物化学与分子生物学2008——2010细胞生物学2007——2010微生物学A 2008——2010微生物学B 2008——2010微生物学2007环境微生物学2004——2005运筹学2007——2008单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010文法学院文学原理2010中国语言文学2010民法学2004——2010综合考试(民商法学、经济法学专业)2005——2010合同法2004民事诉讼法2004知识产权法2004社会学研究方法2007——2010社会学理论2010社会学2003——2008马克思主义哲学原理2007——2010马克思主义政治经济学原理2007——2010文艺美学2004文艺学原理2004——2005,2007——2008中国文论史2005,2007——2008历史唯物主义2004——2005思想政治教育原理2003——2010科学技术史2007——2010科学技术概论2007——2010现代科学技术概论2005综合科技史2003——2010行政管理学2003——2010政治经济学2003——2005教育史2005(2005有答案)普通教育学2003——2005,2007——2010(2004——2005有答案)管理学原理2004——2010(2004——2005有答案)普通心理学2003——2005,2007——2010计算机基础2003——2005,2007——2010教育学专业基础综合(全国统考试卷)2007——2008单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010外国语学院二外法语2004——2010二外日语2004——2010二外俄语2004——2010二外德语2004——2008综合英语2003——2006,2008——2010基础英语2004——2010新金属材料国家重点实验室物理化学(A)2003——2010物理化学(B)2005——2010金属学2003——2005,2007——2010材料力学2003(注:试卷上面标注的是:材料加工工程专业)材料力学B 2004——2005(注:试卷上面标注的是:材料加工工程、材料科学与工程专业)材料力学2003(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、固体力学专业)材料力学C 2010(注:试卷上面标注的是:车辆工程、物流工程、机械工程专业)材料力学C 2004——2008(注:试卷上面标注的是:车辆工程、机械制造及自动化、机械电子工程、机械设计及理论、机械工程、物流工程、机械装备及控制专业)材料力学D 2004——2005,2007——2010(注:试卷上面标注的是:固体力学专业)钢筋混凝土结构2003——2005单考数学2003——2004,2008——2010单考俄语2008——2010单考英语2008——2010单考政治2008——2010下面是余秋雨经典励志语录,欢迎阅读。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京科技大学
2000年硕士学位研究生入学考试试题
考试科目:数据结构
使用专业:计算机应用技术计算机软件与理论
一,回答下列各题
1.数据结构一般可分为哪几种类型?
A集合 B线性表 C树型结构 D图型结构
2.算法的五个特性分别是?
3.设单链表接点指针为NEXT,试写出删除连表中指针P所指接点的直接后续的C语言语句。
4.盏和队列分别是具有什么特性的线性表?
5.稀疏矩阵压缩存储通常有那些方法?
6.广义表的三个特性分别是什么?
7.含有N(大于0)个结点的二叉树的最小深度H=?
8.带权的有向无环图G的一条关键路径是指哪条路径?
9.影响B-树查找效率的主要因素是什么?
10.对含有N个记录的文件按‘直接插入排序’和‘堆排序’时,其时间反正度分别如何?
二,将二叉树BT中每一个结点的左右子树的C语言算法如下,其中(后面看不清)
分别为进队,出队和判别队列是否为空的函数,请填写算法中得空白处,完成其功能。
Typedef struct node
{Int data ;
Struct node*lchild.*rchild;
}Btnode;
void exchange(btnode*bt)
{btnode *p, *q;
if (bt)
{ADD(Q,bt);
while(!EMPTY(Q))
{p=DELQ(Q);
if(p->lchild)____________________;
if(p->rchild)____________________;
q=______________;
p->rchild=__________;
______________=q;
}
}
}
三 设对角矩阵
1 2 0 0 0
1 0 1 0 0
A= 0 2 1 0 0 (行列下标I ,j 满足:1≤i,j≤5)
0 0 0 0 1
0 0 0 3 5
1,如将矩阵压缩存储到数组S 中:
1 2 1 0 1 2 1 0 0 0 1 3 5
下标 1 2 —----- K ----------- 12 13
试求出已存储之元素的行列下标(I, J)与S中元素的下标K之间的关系
2,若将A视为稀疏距阵时,请画出其行逻辑链接顺序表。
四.已知一棵二叉树如下
(图未画)
1.请画出此二叉树的头接点的中序线索链表结构
2.将此二叉树转换成森林f,并写出对树林进行先序遍历的结果
五(12分)某田径赛中各选手的参赛项目表如下:
姓名项目
zhao A B E
QAI C D
SHUN C E F
LI D F A
ZHOU E F
设a……f各表示一数据元素,若两项目不能同时举行,则将其连线(约束条件):1.根据此表及约束条件画出相应的图形结构模型,并画出此图的邻接表结构。
2.写出从元素a出发按“广度优先搜索”算法遍历此图的元素序列。
六.( 10分)设记录的关键字集合k={52,41,95,21,14,28,82,29}
1.请依次取K中各值,以插入方式将K建成一棵3阶B-树T(T初值为空)
2.设HASH表空间
H:
地址:0 1 2 3 4 5 6 7 8 9 10 11
选取函数的方法为“保留余数法”,解决冲突的方法为“二次探测再散列”
请按此条件将k中各值依次添如上表,并求对该表的平均查找长度asl
七:(10分)设计录的关键字集合k={23 9 39 5 68,12,62,48,33},给定的增量序列d={4,2,1},请写出对k 按”shell方法”排序时各趟排序结束时的结果,若每次以表的第一元素为基准,写出对k按“快速排序法”排序时,各趟排序结束时接的结果。
八;
用类PASCAL语言(或PASCAL语言)完成下列各题
1.设头接点指针分别为A和B的两单链表按结点数据值递增有序,试写出将两链表合并成一个递增单链表的算法:UNION(A, B) (合并后链表的头指针为A)2.设元素集合已存入整型数组A[1….n]中,试写出依次取中各值A[i](1<=I<=n)构造一棵二叉排序相树T的非递归算法:CSBT(T,A)
九.(10分此题单考生做)
设一棵二叉树的先序和中序遍历如下:
先序:A B C D E F G H
中序:B D C A _ F H _
但一些元素未给出,请画出此二叉树的逻辑结构和后序遍历结果。
十.(20分此题单考生做)
用类PASCAL语言(或PASCAL语言)完成下列各题
1.设单链表头接点指针为L。
结点数据值为整形。
试写出对链表L按“插入方法”
排序的算法:LINSORT(L)
2.设一棵二叉树的根结点指针为T,T为记数变量,初值为0,试写出对此二叉树中叶结点计数的算法:BTLC(T,C).。