team queue hdu 1387佇列,模擬

2021-09-07 15:55:49 字數 578 閱讀 9091

hdu1387

/*這道題思路想著挺簡單,不過說出來可能有點繞,

定義乙個佇列陣列,裡面存具體的數值

再定義乙個主佇列,裡面放佇列陣列對應的序號

map,裡面一對一

當出現enqueue時,將後面的資料加入到它對應的序號所對的佇列陣列中,

再看看主佇列中是否有它的序號,沒有的話加入

出隊時也判斷一下,如果對應的所有資料都出隊了,主佇列裡的序號也要移除*/

#include#include#include#include#include#include#includeusing namespace std;

const int maxn=1005;

int visit[maxn];

int main()

}string str1;

while(cin>>str1&&str1!="stop")//如果主佇列不存在該序號,就好序號放進去

}else

}} printf("\n");

} return 0;

}

138 子陣列之和

原題 there is at least one subarray that it s sum equals to zero.您在真實的面試中是否遇到過這個題?是 標籤雜湊表 子陣列思路1 設定兩根指標start與end,每次查詢固定start,end向右移動,遍歷陣列,找到和為0的return出去...

SICP 習題 (1 38)解題總結

sicp 習題1.38 緊跟著習題1.37的方向,要求我們用習題1.37中定義的cont frac過程計算數學家尤拉大師在 de fractionibus continuis 中提到的e 2的連分式。說實話,我不知道 de franctionibus continuis講的是什麼,我甚至不知道 的題...

SICP練習 32 練習1 38

練習1.38 我最喜歡做數學上的觀察題了,這裡也有乙個di,其依次為1,2,1,1,4,1,1,6,1,1,8 我最先看到的是除了一開始的2個之外,每三個數字的規律是前面是兩個1,後面是個遞增的偶數。於是我們便可輕而易舉的寫出這個函式了。define d i if remainder i 2 3 0...