国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

線性表-循環隊列的表示

2019-11-08 01:40:07
字體:
來源:轉載
供稿:網友
#include <iostream>#include <string>#include <vector>#define MAXSIZE 100using namespace std;/**循環隊列  */typedef struct{	int *base;	int front;	int rear;}sQQueue;//初始化int initQueue(sqQueue &Q){	Q.base = new int[MAXSIZE];	if(!Q.base)	{		cout<<"initQueue err"<<endl;                    		return -1;	}  	Q.front = Q.rear = 0;	return 1;}//入隊int enQueue(sqQueue &Q,int e){	if((Q.rear+1)%MAXSIZE==Q.front)	{		cout<<"enQueue err:MAXSIZE!"<<endl;		return -1;	}	Q.base[Q.rear] = e;	Q.rear = (Q.rear+1)%MAXSIZE;	return 1; }  //查看隊頭元素 int getHead(sqQueue Q) { 	if(Q.front!=Q.rear) 	{ 		cout<<Q.base[Q.front]<<endl; 		return Q.base[Q.front];	 }  }   //出隊 int deQueue(sqQueue &Q) { 	if(Q.front==Q.rear) 	{ 		cout<<"deQueue err:queue NULL!"<<endl; 		return -1;	 }	Q.front = (Q.front+1)%MAXSIZE;	return 1;  } int main(){	sqQueue queue;	initQueue(queue);	enQueue(queue,1);	enQueue(queue,2);	enQueue(queue,3);	deQueue(queue);	getHead(queue);}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桃园县| 二连浩特市| 丰顺县| 龙山县| 保定市| 城步| 漳州市| 班玛县| 江山市| 金乡县| 浦东新区| 浠水县| 浙江省| 五常市| 偏关县| 婺源县| 绥芬河市| 永安市| 南华县| 舟曲县| 吴旗县| 英超| 怀集县| 东乡县| 玉田县| 台安县| 乐业县| 兴隆县| 阜宁县| 宜丰县| 贡山| 秀山| 哈巴河县| 洪雅县| 旬阳县| 云和县| 罗山县| 陇川县| 巴南区| 芷江| 博白县|