以下哪些不是单链表的特点?
A.随机存取B.顺序存取C.插入删除元素时需要移动表中元素D.插入删除元素时不必移动表中元素E.插入删除元素时需要修改指针正确答案:随机存取;插入删除元素时需要移动表中元素
相关文章
以下哪些是顺序表的特点?
以下哪些是顺序表的特点? A.随机存取B.顺序存取C.插入删除元素时需要移动表中元素D.插入删除元素时不需要移动表中元素正确答案:随机存取;插入删除元素时需要移动表中元素
设某顺序表中第一个元素的起始存储地址为a,每个元素的长度为b,则第c个元素的起始地址是?(a,b,c均为非负整数)
设某顺序表中第一个元素的起始存储地址为a,每个元素的长度为b,则第c个元素的起始地址是?(a,b,c均为非负整数) A.a+b*cB.a+b+cC.a+b*(c-1)D.a+(b-1)*c正确答案:a+b*(c-1)
用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时
用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时 A.仅修改队头指针B.仅修改队尾指针C.队头、队尾指针都必须要修改D.队头、队尾指针都可能要修改,但不必然都修改正确答案:队头、队尾指针都可能要修改,但不必然都修改
下列叙述正确的是?
下列叙述正确的是? A.有两个指针域的链表称为二叉链表B.队列可以用链式存储结构的双向链表实现C.带链的栈有栈顶指针和栈底指针,因此又称为双重链表D.节点中具有多个指针域的链表称为多重链表E.栈可以用链式存储结构的单链表实现正确答案:队列可以用链式存储结构的双向链表实现;栈可以用链式存储结构的单链表实现
假设你执行了下列的栈操作:s=Stack()
假设你执行了下列的栈操作:s=Stack() s.push(1)s.push(3)s.push(5)s.pop()s.push(7)现在栈内还有哪些元素?A.1,5,7B.3,5,7C.1,3,7D.1,3,5正确答案:1,3,7