歡迎來到天天文庫
瀏覽記錄
ID:50824195
大?。?7.45 KB
頁數:3頁
時間:2020-03-15
《C語言關于隊列的操作代碼實現.docx》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、頭文件#define_CRT_SECURE_NO_WARNINGS#include#include#include#defineN100#definequeuetypecharstructqueue{queuetypedata[N];intfront;//隊頭intrear;//隊尾};typedefstructqueueQ;voidinit(Q*myqueue);//初始化隊列intisempty(Q*myqueue);//判斷隊列是否為空voidenqueue(Q*myqueue,que
2、uetypenum);//入隊操作queuetypedequeue(Q*myqueue);//出隊操作voidprintf1(Q*myqueue);//打印隊列元素queuetypegethead(Q*myqueue);//獲取第一個元素源文件#define_CRT_SECURE_NO_WARNINGS#include#include#include#include"源.h"voidinit(Q*myqueue){myqueue->front=0;myqueue->rear=0;}intis
3、empty(Q*myqueue){if(myqueue->front==myqueue->rear){return1;}else{return0;}}voidenqueue(Q*myqueue,queuetypenum){if(myqueue->front==N){printf("隊列已滿,進隊失敗");return;}else{myqueue->data[myqueue->rear]=num;myqueue->rear++;}}queuetypedequeue(Q*myqueue){if(isempty(myqueue)==1){printf("
4、失敗");return0;}else{myqueue->front++;returnmyqueue->data[myqueue->front-1];}}voidprintf1(Q*myqueue){if(isempty(myqueue)==1){printf("失敗");return;}else{for(inti=myqueue->front;irear;i++){printf("%c",myqueue->data[i]);}}}queuetypegethead(Q*myqueue){if(isempty(myqueue)=
5、=1){printf("失敗");return0;}else{returnmyqueue->data[myqueue->front];}}
此文檔下載收益歸作者所有
1、验证手机号
2、输入新密码
超过15,456,555名用户加入天天文库
微信扫码登录注册
微信/支付宝扫码支付下载
扫描成功: 重扫
请在手机上确认支付
输入手机号可方便二次下载,下次再输入手机号可免费下载,用手机号在电脑端登陆可以免费下载已下载过的文档。
绑定手机
强烈建议绑定手机号,方便下次登录再次下载,查询订单记录
举报原因
联系方式
详细说明
内容无法转码请点击此处