中国石油大学(华东)《数据结构》在线作业(一)

奥鹏中国石油大学23年秋季新学期作业参考

《数据结构》2023年春季学期在线作业(一)-00001

在奥鹏中国石油大学23年秋季新学期作业参考数据结构中,从逻辑上可以把数据结构分成( )
A:动态结构和静态结构
B:紧凑结构和非紧凑结构
C:线性结构和非线性结构
D:内部结构和外部结构
正确答案问询微信:424329

设A是一个m*n阶矩阵,A按列序存储在一组连续的存储单元中,每个元素占用w个存储单元,若矩阵的首元素A[1,1]的存储地址为base,则A[i,j]的存储地址为( )
A:base+ [(i-1)*m + (j-1)]*w
B:base+ [(j-1)*m + (i-1)]*w
C:base+(j*m + i)*w
D:base+(i*m + j)*w
正确答案问询微信:424329

判定“带头结点的链队列为空”的条件是( )
A:Q.front==NULL
B:Q.rear==NULL
C:Q.front==Q.rear
D:Q.front!=Q.rear
正确答案问询微信:424329

设一棵叶子结点数为K的二叉树上,只有度为0和度为2的结点,则这棵二叉树上所含的结点总数为( )
A:K+1
B:2K
C:2K-1
D:2K+1
正确答案问询微信:424329

下面关于图的存储的叙述中正确的是( )
A:用邻接矩阵法存储图,占用的存储空间大小只与图中结点个数有关,而与边数无关
B:用邻接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关
C:用邻接表法存储图,占用的存储空间大小只与图中结点个数有关,而与边数无关
D:用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关
正确答案问询微信:424329

设在二叉排序树上要删除P指向的节点,且设f指向P的父结点,P为f的左孩子,P结点只有左子树,无右子树,那么应做的操作是什么?( )
A:f-lchild=null
B:f-lchild=p-lchild
C:f-lchild=p-rchild
D:都不是
正确答案问询微信:424329

树根的层次为1,则有64个结点的完全二叉树的深度为( )
A:8
B:7
C:6
D:5
正确答案问询微信:424329

三对角矩阵a[n][n]中,若a[0][0]存放于B[0]中,那么a[2][3]在数组B中的下标为( )
A:9
B:8
C:7
D:6
正确答案问询微信:424329

以下判断不正确的是( )
A:顺序存储的线性表可随机存取。
B:同一线性表中的数据元素应具有相同的特性。
C:顺序存储方式的优点是存储密度大,插入、删除操效率高。
D:在线性表的链式存储结构中,逻辑上相邻的数据元素在物理位置上不一定相邻。
正确答案问询微信:424329

适于对动态查找表进行高效率查找的组织结构是( )
A:有序表
B:分块有序表
C:二叉排序树
D:线性链表
正确答案问询微信:424329

以下说法错误的是( )
A:散列法存储的基本思想是由关键码的值决定数据的存储地址。
B:散列表的结点中只包含数据元素自身的信息,不包含任何指针。
C:装填因子是散列法的一个重要参数,它反映散列表的装填程度。
D:散列表的查找效率主要取决于散列表造表时选取的散列函数和处理冲突的方法。
正确答案问询微信:424329

数组A中,每个元素的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行主序存放时,元素A[5][8]的起始地址为( )
A:SA+141
B:SA+180
C:SA+222
D:SA+225
正确答案问询微信:424329

以下说法错误的是( )
A:对循环链表来说,从表中任一结点出发都能通过前后操作而扫描整个循环链表。
B:对单链表来说,只有从头结点开始才能扫描表中全部结点。
C:双链表的特点是找结点的前趋和后继都很容易。
D:对双链表来说,*P所指结点的存储位置既存放在其前趋结点的后继指针域中,也存放在它的后继结点的前趋指针域中。
正确答案问询微信:424329

已知含10个结点的二叉排序树是一棵完全二叉树,则该二叉排序树在等概率情况下查找成功的平均查找长度等于( )
A:1.0
B:2.9
C:3.4
D:5.5
正确答案问询微信:424329

用堆栈求算术表达式a b*(c-d)-e/f的后缀表达式为( )
A:abcd-* ef/-
B:a b*(c-d)-e/f
C:abcdef-* /-
D:abc-d*ef/ –
正确答案问询微信:424329

下列判断正确的是( )
A:二叉树是树的特例。
B:具有n个结点的完全二叉树的深度为n/2。
C:Huffman树是带权路径长度最小的二叉树,树中权值越大的叶子结点距离根结点越远。
D:栈和队列都是限制存取点的线性结构。
正确答案问询微信:424329

一维数组和线性表的区别为( )
A:前者长度固定,后者长度可变
B:两者长度均固定
C:前者长度可变,后者长度固定
D:两者长度均可变
正确答案问询微信:424329

一个栈的入栈序列是a,b,c,d,e,入栈与出栈可间隔进行,则不可能的出栈序列是( )
A:edcba
B:decba
C:dceab
D:abcde
正确答案问询微信:424329

下面关于哈希(Hash,杂凑)查找的说法正确的是( )
A:哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B:除留余数法是所有哈希函数中最好的
C:不存在特别好与坏的哈希函数,要视情况而定
D:在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单的将该元素删去即可
正确答案问询微信:424329

在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是( )
A:快速排序
B:堆排序
C:归并排序
D:基数排序
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网