摘要: 题意: 对于一个序列a,构造一个序列b,使得两个序列,对于任意的区间 [l, r] 的区间最靠近左端点的那个最大值的位置,并且序列 b 满足 0 < bi < 1。 给定一个序列 a ,求序列 b 中所有元素的和的期望。 题解: 若满足题意,则 a 和 b 的笛卡尔树同构。 因为 bi 在 0 到 阅读全文
posted @ 2018-09-30 22:08 jvruodejrLS 阅读(260) 评论(1) 推荐(0) 编辑
摘要: 题意:给定n个连续排列的矩形的高,矩形的宽都为1。问最大矩形覆盖。 例如:n = 7,h[i] = (2 1 4 5 1 3 3),最大覆盖为8。 题解: 首先可以确定,最大矩形的高一定等于某个矩形的高,宽一定等于某个矩形可以向两边最大可以延伸到的范围。 维护一个非降序的单调栈,然后依次枚举矩形的高 阅读全文
posted @ 2018-09-30 09:15 jvruodejrLS 阅读(188) 评论(0) 推荐(0) 编辑

Contact with me