题目
以下数据结构中,( )是非线性数据结构A. 树B. 字符串C. 队列D. 栈
以下数据结构中,( )是非线性数据结构
A. 树
B. 字符串
C. 队列
D. 栈
题目解答
答案
A. 树
解析
线性数据结构中的元素是线性排列的,每个元素只有一个直接前驱和一个直接后继。而非线性数据结构中的元素可以有多个直接前驱和多个直接后继。树是一种典型的非线性数据结构,其中每个节点可以有多个子节点。字符串、队列和栈都是线性数据结构,因为它们的元素是线性排列的。
A. 树
B. 字符串
C. 队列
D. 栈