北京工业大学十套数据结构试题及答案
35页1、北京工业大学期末试题1北京工业大学期末试题北京工业大学数据结构 10 年期末试题数据结构试卷(一)数据结构试卷(一)一、单选题(每题一、单选题(每题 2 分,共分,共 20 分)分) 1. 栈和队列的共同特点是()。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 2. 用链接方式存储的队列,在进行插入运算时(). A. 仅修改头指针B. 头、尾指针都要修改 C. 仅修改尾指针D.头、尾指针可能都要修改 3. 以下数据结构中哪一个是非线性结构?() A. 队列B. 栈C. 线性表D. 二叉树 4. 设有一个二维数组 Amn,假设 A00存放位置在 644(10),A22存放位置在 676(10),每个元素占一个空间,问 A33(10)存放在什么位置?脚注(10)表示用 10 进制 表示。 A688B678C692D696 5. 树最适合用来表示()。 A.有序数据元素B.无序数据元素 C.元素之间具有分支层次关系的数据D.元素之间无联系的数据 6. 二叉树的第 k 层的结点数最多为(). A2k-1B.2K+1C.2K-1D. 2k-17. 若有
2、18 个元素的有序表存放在一维数组 A19中,第一个元素放 A1中,现进行二 分查找,则查找 A3的比较序列的下标依次为() A. 1,2,3B. 9,5,2,3 C. 9,5,3D. 9,4,2,3 8. 对 n 个记录的文件进行快速排序,所需要的辅助存储空间大致为 A. O(1)B. O(n)C. O(1og2n)D. O(n2) 9. 对于线性表(7,34,55,25,64,46,20,10)进行散列存储时,若选用 H(K) =K %9 作为散列函数,则散列地址为 1 的元素有()个, A1B2C3D4 10. 设有 6 个结点的无向图,该图至少应有()条边才能确保是一个连通图。 A.5B.6C.7D.8 二、填空题(每空二、填空题(每空 1 分,共分,共 26 分)分) 1.通常从四个方面评价算法的质量:_、_、_和_。 2.一个算法的时间复杂度为(n3+n2log2n+14n)/n2,其数量级表示为_。 3.假定一棵树的广义表表示为 A(C,D(E,F,G) ,H(I,J) ) ,则树中所含的结点数 为_个,树的深度为_,树的度为_。 4.后缀算式 9 2 3 +- 10 2
3、 / -的值为_。中缀算式(3+4X)-2Y/3 对应的后缀算式 为_。 5.若用链表存储一棵二叉树时, 每个结点除数据域外, 还有指向左孩子和右孩子的两个指 针。在这种存储结构中,n 个结点的二叉树共有_个指针域,其中有_个 指针域是存放了地址,有_个指针是空指针。 6.对于一个具有 n 个顶点和 e 条边的有向图和无向图,在其对应的邻接表中,所含边结点 分别有_个和_个。 7.AOV 网是一种_的图。 8.在一个具有 n 个顶点的无向完全图中,包含有_条边,在一个具有 n 个顶点的有 向完全图中,包含有_条边。北京工业大学期末试题2北京工业大学期末试题9.假定一个线性表为(12,23,74,55,63,40),若按 Key % 4 条件进行划分,使得同一余数的元 素成为一个子表,则得到的四个子表分别为_、 _、_和_。 10. 向一棵 B_树插入元素的过程中,若最终引起树根结点的分裂,则新树比原树的高度 _。 11. 在堆排序的过程中, 对任一分支结点进行筛运算的时间复杂度为_, 整个堆排序 过程的时间复杂度为_。 12. 在快速排序、堆排序、归并排序中,_排序是稳定的。 三、计算
4、题(每题三、计算题(每题 6 分,共分,共 24 分)分) 1.在如下数组 A 中链接存储了一个线性表,表头指针为 A0.next,试写出该线性表。 A01234567 data605078903440next3572041 2.请画出下图的邻接矩阵和邻接表。3.已知一个图的顶点集 V 和边集 E 分别为:V=1,2,3,4,5,6,7; E=(1,2)3,(1,3)5,(1,4)8,(2,5)10,(2,3)6,(3,4)15, (3,5)12,(3,6)9,(4,6)4,(4,7)20,(5,6)18,(6,7)25; 用克鲁斯卡尔算法得到最小生成树,试写出在最小生成树中依次得到的各条边。 4.画出向小根堆中加入数据 4, 2, 5, 8, 3 时,每加入一个数据后堆的变化。 四、阅读算法(每题四、阅读算法(每题 7 分,共分,共 14 分)分) 1. LinkList mynote(LinkList L) /L 是不带头结点的单链表的头指针 if(L ABC (BT-right); coutdatadata) item=BST-data;/查找成功 return_; else i
《北京工业大学十套数据结构试题及答案》由会员101****457分享,可在线阅读,更多相关《北京工业大学十套数据结构试题及答案》请在金锄头文库上搜索。
2024-05-06 204页
2024-05-06 99页
2024-05-06 63页
2024-05-06 130页
2024-05-06 84页
2024-05-06 50页
2024-05-06 143页
2024-05-06 136页
2024-05-06 54页
2024-05-06 58页