#include<iostream>
using namespace std;
#define MaxSize 100
typedef struct Coordinate
{
int x;
int y;
}Coordinate;
typedef struct
{
Coordinate num[MaxSize];
int front;
int rear;
}LinkQueue;
LinkQueue InitQu(LinkQueue *q)
{
q=(LinkQueue *)malloc(sizeof(LinkQueue));
q->front=0;
q->rear=0;
return *q;
}
LinkQueue Delet(LinkQueue *q)
{
q->rear=q->rear-1;
return *q;
}
LinkQueue EnQueue(LinkQueue *q,int i,int j)
{
q->num[q->rear].x=i;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载