A.(n+1)/2
B.n
C.2n
D.n-i
您可能感兴趣的试卷
你可能感兴趣的试题
双向循环链表结点的数据类型为:
设p指向表中某一结点,要显示p所指结点的直接前驱结点的数据元素,可用操作()。
A.printf(“%d”,p->next->data);
B.printf(“%d”,p->prior->data);
C.printf(“%d”,p->prior->next);
D.printf(“%d”,p->data);
A.单向链表
B.双向链表
C.单向循环链表
D.顺序表
A.双向循环链表中每个结点需要包含两个指针域
B.已知单向链表中任一结点的指针就能访问到链表中每个结点
C.顺序存储的线性链表是可以随机访问的
D.单向循环链表中尾结点的指针域中存放的是头指针
A.逻辑上相邻的元素在物理位置上不一定相邻
B.数据元素是不能随机访问的
C.逻辑上相邻的元素在物理位置上也相邻
D.进行数据元素的插入、删除效率较高
A.可以有不同的
B.只能有唯一的
C.的数据元素在计算机中的表示称为
D.的数据元素之间的关系称为
A.只能有一个数据项组成
B.至少有二个数据项组成
C.可以是一个数据项也可以由若干个数据项组成
D.至少有一个数据项为指针类型
最新试题
(1)对给定权值3,1,4,4,5,6,构造深度为5的哈夫曼树。(设根为第1层)(2)求树的带权路径长度。(3)链接存储上述哈夫曼树,结点中共有多少个指针域为空,说明理由。
设有一个整数序列d{40,28,6,72,100,3,54}依次取出序列中的数,构造一棵二叉排序树。并对上述二叉排序树,在等概率条件下,求成功查找的平均查找长度。
以下有关联通图的说法不正确的是()。
设有一个非空的链栈,栈顶指针为hs,要进行出栈操作,用x保存出栈结点的值,找结点的指针域为next,则可执行x=hs一>data;()。
设主串为“DBcCDABcdEFdBc”,以下模式串能与主串成功匹配的是()。
在一个头指针为head的带头结点的单向循环链表中,p指向尾结点,要使该链表成为不带头结点的单向链表,可执行()。
串函数StrCmp("b","cd")的值为()。
设有一个长度为20的顺序表,要插入一个元素,并作为第6个元素,需移动元素的个数为()。
数据元素是数据的基本的单位,它()。
写出在循环链表中设立尾指针而非头指针的好处。