AutumnKite's Blog
博客
归档
友链
关于
说说
留言
题目传送门
给定两个长度为nnn的正整数序列a0,a1,a2,⋯ ,an−1a_0,a_1,a_2,\cdots,a_{n-1}a0,a1,a2,⋯,an−1和b0,b1,b2,⋯ ,bn−1b_0,b_1,b_2,\cdots,b_{n-1}b0,b1,b2,⋯,bn−1,满足ai,bi≤ma_i,b_i\le mai,bi≤m。
求∑i=0n−1((ai+c0)−(b(i+k) mod n+c1))2\sum_{i=0}^{n-1} ((a_i+c_0)-(b_{(i+k)\bmod n}+c_1))^2i=0∑n−1((ai+c0)−(b(i+k)modn+c1))2的最小值,其中k,c0,c1k,c_0,c_1k,c0,c1是非负整数。
n≤5×104,m≤100n\le 5\times 10^4,m\le 100n≤5×104,m≤100。
维护一个序列,支持插入序列、区间删除、区间覆盖、区间翻转、区间求和、求序列最大子段和(至少包含一个元素)。
插入总数≤4×106\le 4\times 10^6≤4×106,任意时刻序列长度≤5×105\le 5\times 10^5≤5×105。
SplaySplaySplay板子题。