单选题 下列数据结构中,属于非线性结构的是
  • A. 带链队列
  • B. 循环队列
  • C. 带链栈
  • D. 二叉树
【正确答案】 D
【答案解析】[解析] 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义可知二叉树是一种非线性结构。