struct QueueNode
{
int a;//数据域
QueueNode *next;
};
head=new QueueNode;
tail=new QueueNode;
head->next=tail;
tail->next=head;//head tail只是标记,方便数据处理,各自站着一个内存 void insert(int value)
{
QueueNode* new_QueueNode;
new_QueueNode=new QueueNode;
tail->next->next=new_QueueNode;
tail->next=new_QueueNode;
new_QueueNode->a=value;
new_QueueNode->next=tail;
}
请大家帮忙看看逻辑关系对不对
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货