两个问题求大神解析:
1 一个链式队列的队头和队尾指针分别为f和r,则判断对空的条件为————
A f != NULL B r != NULL C f == NULL D f == r
2 一个带头节点的链式队列的头指针f指向头节点,队尾指针为r,则判断队列为空的条件为——————
A f != NULL B r != NULL C f == NULL D f == r
这里copy 下别人的介绍:
链式队列只
允许从头部进行删除、尾部进行插入.需要为链式队列
创建一个头结点包括两个指针,指向队头的指针(front)
与指向队尾的指针(rear).当两个指针相等时队列为空
第一个我觉得选D:
第二个:C
1是C
2是D
1的队列没有头结点,也就是说都是数据节点,而A、B和D都说明有数据节点
2的队列有头结点,所以只有当front等于rear时才是没有插入数据节点的时候
1.C 2.D