return True; }
BOOL DeQueue(SqQueue &Q,int &ch)
{//出队列,成功返回True,并用ch返回该元素值,失败返回False if(Q.front==Q.rear) return False; ch=Q.elem[Q.front];
Q.front=(Q.front+1)%MAXQSIZE;
return True; //成功出队列,返回True }
四.程序的调试: 输入为:8,10
各边: 1,2 1,3 2,4 2,5 3,6
3,8 4,7 5,6 5,7 7结果为:深度优先遍历: ,8
1->3->8->7->5->6->2->4 广度优先遍历:1->3->2->8->6->5->4->7
相关推荐: