題意:中文題意。
很明顯將時間軸按照莫隊的一套即可。
單次轉移複雜度log
2n
log_2n
log2n
,莫隊本身n∗n
\sqrt n*n
n∗n
,綜合一下n∗n
∗log
2n
n*\sqrt n*log_2n
n∗n∗l
og2
n,卡常。
這是乙份超時**,ac**為改掉排序方式(不太懂):
#pragma gcc optimize(2)
#include
using
namespace std;
typedef
long
long ll;
const
int maxn=
5e4+7;
int max[maxn<<2|
1];int who[maxn<<2|
1];int lazy[maxn<<2|
1];void
pushdown
(int l,
int r,
int k)
}void
pushup
(int k)
void
build
(int l,
int r,
int k)
int mid=l+r>>1;
build
(l,mid,k<<1)
,build
(mid+
1,r,k<<1)
;}void
upd(
int l,
int r,
int k,
int l,
int r,
int val)
pushdown
(l,r,k)
;int mid=l+r>>1;
if(l<=mid)
upd(l,mid,k<<
1,l,r,val);if
(r>mid)
upd(mid+
1,r,k<<1|
1,l,r,val)
;pushup
(k);
}int l[maxn]
,r[maxn]
,n,m;
void
add(
int id)
void
del(
int id)
struct nodea[maxn]
;int res[maxn]
,num[maxn]
;int t;
bool
cmp(node a,node b)
/*bool cmp(node a,node b)
return a.l < b.l;}*/
intmain()
for(
int i=
1;i<=m;
++i)
printf
("%d %d\n"
,res[i]
,num[i]);
return0;
}
2011清華大學電子系推研面試題
2011年9月17日 1.訊號系列課組 1 照相機拍照如果沒有對焦,將會得到一張模糊的 請設計一種數碼變焦的演算法對模糊的 進行處理,使其變得清晰 2 因果系統的逆系統一定因果嗎?a.一定 b.不一定 c.一定不 3 cd和 哪種音質好?兩者頻譜有什麼區別?2.電路系列課組 1 波特圖是什麼?有什麼...
魔推mpush 當訊息推送service被殺以後
開發者在開發訊息推送模組時經常會遇到service被殺死的情況。而這個時候,大家採用的方法也很簡單 重啟service。那麼魔推mpush經過多次版本更新,是如何看待並解決這個問題的呢?請看下文。問題是怎麼造成的?採用alarmmanager的方式重啟 魔推mpush在開發初期經常會遇到程式啟動,而...
等式構造(equation)清華推免生機考第三題
等式構造 equation 問題描述 n個1至9之間的數字按照一定的順序寫成一排,要求在其中插入乙個等號和任意數量的加號使其構成乙個等式。例如,若n 5,給出的5個數字是1 2 3 6 9,那麼可以構造如下的等式 12 3 6 9 有時可構造出的等式不止一種,例如當n 4時,若給出的數字依次為1 2...