- 博客(1)
- 收藏
- 关注
原创 蓝桥杯油漆面积(二维差分算法),将时间复杂度从暴力算法的o(n^4)降到o(n^2)
第一次发博客,可能写得不详细,多多担待。首先,需要知道什么是二维差分。a[i][j]表示这个地方的刷漆次数,初始时都是0,chafen[i][j]=a[i][j]-a[i-1][j]-a[i][j-1]+a[i-1][j-1],从而求a[i][j]时,就为:chafen[i][j]+=chafen[i-1][j]+chafen[i][j-1]-chafen[i-1][j-1];a[i][j]=chafen[i][j]。从[x3,x4),[y3,y4)这个区域内刷漆,只需要 ch...
2022-03-11 10:35:50
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人