Loading

傻逼错误合集

启动时间:2023-10-10 20:47

  1. 线段树 modify 的部分不往上更新 tr[i] 的值:1 次

  2. 空间开小:3 次(未记录第一次,2025.8.12,2025.9.4)

2025.8.12:猎奇,最开始 dp 数组开的很大,怕爆空间,就开成 1e5 + 1 了。

但是访问了 n + 1 😭

2025.9.4:洛谷 P4332,访问 sz 的时候访问到 n 以上的位置了,但是只开了 n 这么大。

  1. 不开 long long:3 次(未记录前两次,2025.8.6)

  2. 语句顺序写反:1 次

  3. T 组数据不输入 T:1 次

  4. 写双哈希定义模数的时候 1e9 + 7 不取 int:1 次

就是说本来应该是这样的 const int mod[2] = {int(1e9 + 7), 998244353};,但却写成了这样 const int mod[2] = {1e9 + 7, 998244353};

  1. 写莫队不给询问排序 😰😰:1 次(2024.10.30)

  2. 写线段树不 build 😨:1 次(2025.7.25)

  3. 写三目表达式,: 两边的操作用逗号分隔没有打括号:1 次(2025.8.9)

k1 > k2 ? ans = min(ans, k2), l = mid1 + 1 : ans = min(ans, k1), r = mid2 - 1; 是错误的。

k1 > k2 ? (ans = min(ans, k2), l = mid1 + 1) : (ans = min(ans, k1), r = mid2 - 1); 才是正确的。

  1. 不取模:1 次(2025.8.12,2025.8.29)

2025.8.12:代码太难写,打算最后再取模,结果忘了 🤡(甚至和 2 的第二次是同一个题)

2025.8.29:线段树向上合并的时候忘记取模了。

  1. 极值开小:1 次(2025.8.12)
posted @ 2023-10-10 20:49  Yan719  阅读(88)  评论(0)    收藏  举报