顺序队列
顺序队列
结构体定义
1 |
|
判空
1 | bool IsEmpty(SqQueue Q) { |
判满
1 | bool IsFull(SqQueue Q) { |
初始化
1 | Status InitQueue(SqQueue &Q) { |
获取长度
1 | Status GetLength(SqQueue Q) { |
获取队头元素
1 | Status GetHead(SqQueue Q){ |
入队
1 | Status EnQueue(SqQueue &Q, QElemType e) { |
出队
1 | Status DeQueue(SqQueue &Q) { |
置空
1 | Status SetEmpty(SqQueue &Q) { |
销毁
1 | Status DestoryQueue(SqQueue &Q) { |
遍历
1 | Status Traverse(SqQueue Q) { |
评论