复习计划里的低级错误

Posted antiquality

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了复习计划里的低级错误相关的知识,希望对你有一定的参考价值。

luoguP2678 跳石头

  二分的边界判断应该是

1     for (int mid = (l+r)>>1; l <= r; mid = (l+r)>>1)
2         if (check(mid)) ans = mid, l = mid+1;
3         else r = mid-1;

而不是

1     for (int mid = (l+r)>>1; l < r; mid = (l+r)>>1)
2         if (check(mid)) ans = mid, l = mid+1;
3         else r = mid;

 cf230A. Dragons

用sort时候写了cmp结果没调用

 

以上是关于复习计划里的低级错误的主要内容,如果未能解决你的问题,请参考以下文章

树分治 复习总结

从小错误种得到的感悟

调用 Surface 低级 CUDA API 的奇怪错误编译代码

低级错误总结

在使用Git提交代码的时候犯了个低级错误

调试:高级与低级错误