更多“在单链表中,存储每个结点需有两个域,一个是数据域,另一个是指针域,它指向该结点的()”相关的问题
第1题
线性表采用链式存储时,每个结点包含两个域,存储数据元素信息的域称为数据域;存储直接后继存储位置的域称为_______域。
点击查看答案
第2题
设存在一个带头结点的单循环链表L,每个结点包含三个域,它们分别是prior、data和next。其中data为数据域,prior是指针域,其值为空指针;next是指针域,指向直接后继结点。下面的代码将此单链表转化为双向循环链表。 #define OK 1 #define ERROR 0 typedef int ElemType; typedef int Status; typedef struct LNode{ struct LNode* prior; ElemType data; struct LNode* next; }DuLNode,*DuLinkList; Status CreateDuList_prior(DuLinkList &L){ // Make the prior point to the precursor node. DuLinkList p,q; 1 ; do{ q = p->next; 2 ; p = q; }while(p!=L); return
点击查看答案
第3题
单链表的每一个结点有()个地址域(指针域/引用域)。
点击查看答案
第4题
5.在具有头结点的单链表中,头指针指向链表的第一个数据结点(的存储位置)。
点击查看答案
第5题
双向链表的每一个结点有()个地址域(指针域/引用域)。
点击查看答案
第6题
如果在树的孩子兄弟链存储结构中有6个空的左指针域,7个空的右指针域,5个结点的左、右指针域都为空,则该树中叶子结点的个数是 。
点击查看答案
第7题
在具有头结点的单链表中,头指针指向链表的第一个数据结点。
点击查看答案
第8题
链表的特点是利用()来表示数据元素之间的逻辑关系。
点击查看答案
第9题
为了建立如图所示存储结果,data为数据区,next为指向结点的指针域,请填空: data next struct link { char data; ; }node;
点击查看答案
第10题
在一个带头结点且头指针为head,长度大于2的双向循环双链表中,交换首尾元素结点需要修改6个指针域。
点击查看答案