顺序表的定义如下: 其中ElemType的含义是:通用数据类型;size的含义是:()。
正确答案
答案解析
相似试题
(简答题)
线性表具有两种存储方式,即顺序方式和链接方式。现有一个具有五个元素的线性表L={23,17,47,05,31},若它以链接方式存储在下列100~119号地址空间中,每个结点由数据(占2个字节)和指针(占2个字节)组成,如下所示: 其中指针X,Y,Z的值分别为多少?该线性表的首结点起始地址为多少?末结点的起始地址为多少?
(填空题)
函数GetElem实现返回单链表的第i个元素,请在空格处将算法补充完整。 int GetElem(LinkList L,int i,Elemtype *e){ LinkList p;int j;p=L->next;j=1; while(p&&ji) return ERROR;*e= (2) ;return OK;}
(单选题)
在汇编语言中,定义如下变量,其中合法的变量是()
(填空题)
在UML2.0中定义了四种交互图,其中强调对象调用顺序的是()图。
(单选题)
在"雇员"数据表中,有如下字段:雇员编号、姓名、出生日期、地址,其中关键字可定义为()
(单选题)
在"汽车信息"数据表中有如下字段:车牌号码、车型、颜色、单价,其中关键字可定义为()
(填空题)
函数实现单链表的删除算法,请在空格处将算法补充完整。int ListDelete(LinkList L,int i,ElemType *s){ LNode *p,*q; int j; p=L;j=0; while(( (1) )&&(jnext;j++; } if(p->next==NULL||j>i-1) return ERROR; q=p->next; (2) ; *s=q->data; free(q); return OK;}
(单选题)
在"账户管理"数据表中有如下字段:账号、姓名、金额、联系电话,其中关键字可定义为()
(填空题)
函数实现单链表的插入算法,请在空格处将算法补充完整。int ListInsert(LinkList L,int i,ElemType e){ LNode *p,*s;int j; p=L;j=0; while((p!=NULL)&&(jnext;j++; } if(p==NULL||j>i-1) return ERROR; s=(LNode *)malloc(sizeof(LNode)); s->data=e; (1) ; (2) ; return OK;}