9-7 DAIRY

考试
(只有最后一题暴力有30分)
T1 daydream 其实这个dp就不用动什么脑子,关键是等我开始计算ans时发现还是不会写期望,所以没交了。结果就是把这些概率加起来。==
T2 compete 虽然很尽力的想写出个什么转移方程,最后还是没写出来。
T3 trip 30
本来以为可以O(n)预处理,再离线利用前缀和计算(奇怪的思想),结果调了2h之后发现完全错误,心态爆炸。最后一个小时的时候,实在是想不出解法,于是暴力了。

改题
T1 自然是知道了结果就是加起来之后使劲写完程序
T2 题解看不太懂.
T3 满分做法是什么(大根)笛卡尔树,我不会。
但是发现60分做法是我考试一直在想的,也就是:

现在左右是可以分开处理的,以左边为例,预处理上一个比 a[i]大的数位置是b[i],那么区间内 b[i]<L 的对答案有 1的贡献。可以离线把询问挂在 R 上,然后扫一遍统计答案。

但是为什么没有写出来呢,因为想了很久都写不出怎么在n,m<=100000的情况下不超时算出那个b[i]。有待思考,没时间了,晚上回家去想一想。

今日要点
考试的时候经常根据样例去推思路,而不是从题目本身出发,容易导致被坑样例带进去从而写了半天最后WA掉。
希望以后能从题目出发,少受样例影响。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值