有趣的知识

auto 是非常强的东西

++k这种东西会在执行完整个语句后+1

unordered_map<>单纯的hash

random_shuffle ()随机打乱一个序列

混着cin和getchar并且关闭流同步会出事

期望是概率的倒数

碰到异或题考虑按位处理

多组数据一定要读完数据!!

树状数组就像是一个没有右儿子的线段树

每一个节点的范围是 \([i-lowbit_i+1,i]\)

数据随机时,固定右端点,每个左端点对应的最大值和最小值期望只会变化\(O(nlogn)\)

随机数据就要考虑带有误差的期望做法

期望的线性性不需要相互独立!但是乘积需要。

碰到奇怪的区间查询?差分,把询问变成两部分,一部分正贡献,一部分负贡献。

memset不是O(1)的

posted @ 2021-10-07 13:55  Simex  阅读(45)  评论(0编辑  收藏  举报