1. 程式人生 > >BZOJ2287【POJ Challenge】消失之物

BZOJ2287【POJ Challenge】消失之物

消失 cdq分治 pan strong spa 就是 color 似的 challenge

題解:


1。以前見過類似的,可以cdq分治

當l=r時就是還有一個剩余

這樣時間是nmlogn的 空間是mlogn

2。首先我們可以dp出表示出j的方案數

令g[i][j]表示不能選i,表示出j的方案數

考慮一下怎麽轉移

g[i][j+w[i]]=f[i][j+w[i]]-g[i][j]

這個表示的是,j+w[i]的方案數可以由總方案數-放了i的方案數

這樣是nm的

BZOJ2287【POJ Challenge】消失之物