poj 2823 參考的優先佇列

2021-06-05 14:39:07 字數 532 閱讀 3433

poj 2823

感覺沒什麼大區別,怎麼就re呢??????

#include#include#includeusing namespace std; 

int a[1000011];//陣列資料

int outmin[1000011];//最小值

int outmax[1000011];//最大值

int cnt1=0;

int cnt2=0;

int n,k;

struct cmp1

}; struct cmp2

for(i=1;i<=k;++i)

outmin[cnt1++]=a[q1.top()];

outmax[cnt2++]=a[q2.top()];

for(i=k+1;i<=n;++i)

for(i=0;i<=(n-k);++i)

for(i=0;i<=(n-k);++i)

return 0;

}

POJ 2823單調佇列

g tle了,c 5329ms險過。用g 交了幾遍,總覺得沒錯,也沒改就反覆交了,傻裡傻氣的。再在網路上找了一 g ce後c 過了,就也試著用c 交自己的 了,過了。要不咱研究研究g 和c 好了 以上全是廢話!include using namespace std const int nn 1000...

單調佇列 poj2823

這段話 初談這個話題,相信許多人會有一種似有所悟,但又不敢確定的感覺。沒錯,這正是因為其中 單調 一詞的存在,所謂單調是什麼,學過函式的people都知道單調函式或者函式的單調性,直白一點說單調就是一直增或一直減。例如 1,3,5,9就是乙個單調增數列,數列中不存在後乙個數比前乙個數小的現象。那麼同...

poj 2823 單調佇列

題目大意 給定一行數,共n個。有乙個長度為k的視窗從左向右滑動,視窗中始終有k個數字,視窗每次滑動乙個數字。求各個時刻視窗中的最大值和最小值。題目分析 單調佇列 棧中存放的一般為序列元素的索引 可能還有其他更多資訊 且每次新元素和隊尾 棧頂元素比較,若滿足單調性質,則入隊 入棧 否則,不斷彈出隊尾 ...