問題描述
佇列操作題。根據輸入的操作命令,操作佇列(1)入隊、(2)出隊並輸出、(3)計算隊中元素個數並輸出。
輸入格式
第一行乙個數字n。
下面n行,每行第乙個數字為操作命令(1)入隊、(2)出隊並輸出、(3)計算隊中元素個數並輸出。
輸出格式
若干行每行顯示乙個2或3命令的輸出結果。注意:2.出隊命令可能會出現空隊出隊(下溢),請輸出「no」,並退出。
樣例輸入7
1 19
1 56 2
3 23 2
樣例輸出19
1 56
0 no資料規模和約定
1<=n<=50
問題描述:特別基礎的佇列操作問題,但是有乙個地方沒搞對,卡了好久好久,就是在當佇列front==rear時應該直接退出程式,一開始想的可以繼續插入元素的,但是好像不行,只要輸出了「no」就必須要退出程式
#include#include#includeusing namespace std;
long long int queue[200000];
int head,rear;
int main()
break;
case 3:
printf("%d\n",rear-head);
break;
} }return 0;
}
演算法提高 佇列操作
問題描述 佇列操作題。根據輸入的操作命令,操作佇列 1 入隊 2 出隊並輸出 3 計算隊中元素個數並輸出。輸入格式 第一行乙個數字n。下面n行,每行第乙個數字為操作命令 1 入隊 2 出隊並輸出 3 計算隊中元素個數並輸出。輸出格式 若干行每行顯示乙個2或3命令的輸出結果。注意 2.出隊命令可能會出...
藍橋杯 演算法提高 佇列操作
問題描述 佇列操作題。根據輸入的操作命令,操作佇列 1 入隊 2 出隊並輸出 3 計算隊中元素個數並輸出。輸入格式 第一行乙個數字n。下面n行,每行第乙個數字為操作命令 1 入隊 2 出隊並輸出 3 計算隊中元素個數並輸出。輸出格式 若干行每行顯示乙個2或3命令的輸出結果。注意 2.出隊命令可能會出...
演算法提高 師座作業系統
題目鏈結 問題描述 師座這天在程式設計課上學了指標和結構體以後,覺得自己可以輕鬆的寫出作業系統,為了打敗大微軟帝國,他給這個系統起了個響亮的名字 操師座系統 你是師座手下的首席架構師,被要求寫這個作業系統的檔案系統部分,要求如下 這個檔案系統有的所有檔案都有乙個獨一無二的檔名,除此之外分為兩類檔案,...