对于一个线性表来说,如果它的表长为0,则我们称它为()表。
对于一个线性表来说,如果它的表长为0,则我们称它为()表。
相关考题:
设计算法将顺序表L中所有的小写字符都移动到表的前端,要求元素的移动次数尽量少。顺序表类型定义如下:typedefchardatatype;//结点的数据类型,假设为charconstintmaxsize=100;//最大表长,假设为100typedefstruct{datatypedata[maxsize];//线性表的存储向量,第一个结点是data[0]intn;//线性表的当前长度}sqlist;//顺序表类型
用结构SeqList存储线性表,则判断表空的条件是______。define NaxNum st 用结构SeqList存储线性表,则判断表空的条件是______。 #define NaxNum <顺序表中最大元索的个数> struct SeqList { DataType element [NaxNum]; /*存放线性表中的元素*/int n;/*存放线性表中元索的个数,n<NaxNum*/ }*palist;A.palist→n==0B.palist→n==1C.element[0]==0D.element==NULL
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?______A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点B.线性表按链接方式存储,性表的第l0个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第990个结点D.线性表按链接方式存储,删除指针P所指向的结点
下列有关线性表的叙述中,不正确的是( )。A.对于非空线性表,每个数据元素都有前驱B.对于非空线性表,最后一个数据元素无后继C.对于非空线性表,有且仅有一个开始结点D.对于非空线性表,有且仅有一个终端结点
填空题如果线性表的存储空间变化较大,则适用()表。