以下数据结构中,不属于线性数据结构的是()。
A.队列
B.线性表
C.二叉树
D.栈
运算是数据结构的一个重要方面。举例说明两个数据结构的逻辑结构和存储方式完全相同,只是对于运算的定义不同,因而两个数据结构具有显著不同的特性,是两个不同的结构。
下列叙述中正确的是( )。
A、所有数据结构必须有根结点
B、所有数据结构必须有终端结点(即叶子结点)
C、只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构
D、没有根结点或没有叶子结点的数据结构一定是非线性结构
针对简单程序设计,以下叙述的实施步骤正确的是( )。
A、确定算法和数据结构、编码、调试、整理文档
B、编码、确定算法和数据结构、调试、整理文档
C、整理文档、确定算法和数据结构、编码、调试
D、确定算法和数据结构、调试、编码、整理文档
Python中heapq是一种()数据结构
A.树型数据结构
B.列表数据结构
C.队列数据结构
D.链表数据结构