队列的结构体封装实现(啊哈算法版,以解密QQ号为例)

来源:互联网 发布:美容美发软件 编辑:程序博客网 时间:2024/05/24 02:41
#include <stdio.h>#include <stdlib.h>struct queue{    int data[100];    int head;    int tail;};int main(){    struct queue q;    //队列初始化,head=tail=0    //tail总指向队列的下一个位置    q.head=0;    q.tail=0;    int n;    scanf("%d",&n);    for(int i=1;i<=n;i++)        scanf("%d",&q.data[q.tail++]);    while(q.head<q.tail){        printf("%d",q.data[q.head++]);        q.data[q.tail++]=q.data[q.head++];    }    return 0;}

1 0
原创粉丝点击