问题 单项选择题

下列数据结构中,属于非线性结构的是( )。

A.循环队列

B.带链队列

C.二叉树

D.带链栈

答案

参考答案:C

解析: 线性结构是最简单最常用的一种数据结构,线性结构的特点是结构中的元素之间满足线性关系,按这个关系可以把所有元素排成一个线性序列,线性表、串、栈和队列都属于线性结构。而非线性结构是指在该类结构中至少存在一个数据元素,它具有两个或者两个以上的前驱或后继,如树和二叉树等。

单项选择题
单项选择题