问题
单项选择题
下列叙述中正确的是( )。
A.线性链表是线性表的链式存储结构
B.栈与队列是非线性结构
C.双向链表是非线性结构
D.只有根结点的二叉树是线性结构
答案
参考答案:A
解析: 线性表、栈、队列和双向链表都是典型的线性结构;而二叉树是典型的非线性结构。
[知识拓展] 什么是线性结构有3个衡量标准:①有且只有一个根结点;②每个结点最多有一个前件(直接前驱),也最多有一个后件(直接后继):③删除或插入任何一个结点后还应该是线性结构。如下图所示的就是一个线性结构。不是线性结构就一定是非线性结构。
[*]