常犯错误及各种小细节[不断更新]
来源:互联网 发布:java培训讲师工资 编辑:程序博客网 时间:2024/06/10 22:54
- strcut开数组的时候要算有几个域!!
- vis有的时候是bool有的时候是int, 一定要分化清楚.
- 注意数组可能会重定义重复使用, 一定要分开.
- 倍增算lca的时候要注意枚举位不要超过数组上界, 比如开了anc[x][p]第二维就枚举到那么多否则不会re, 而会进入下一维.
- ans开不开longlong一定要注意.
- windows下输出lld会炸… 除非手写auto.
- 注意用值域桶来计数的时候不会访问到负数去, 否则要加一个maxn来变正.
- 如果scc里手写栈并且用s[top+1] != u来判断的话s一定要清空 —— 所以最好老老实实写长点判, 稳.
- 强转longlong要注意后面不要打括号, 否则等于没有强转, 要不然就用1ll*….
- 数据结构题就算自己觉得稳了, 如果暴力好写的话也tm要写对拍保证正确, 不要作死不要作死不要作死啊!!!
- 单调指针移动来扩展/缩短区间的时候的时候要注意是应放在统计答案之前还是答案之后, 想清楚.
- 考试时不确定的算法或者可能不正确的贪心不要立马去写, 先回头对拍求稳, 不要作死不要作死不要作死啊!
想到一点写一点啦.
阅读全文
0 0
- 常犯错误及各种小细节[不断更新]
- 常犯错误
- matlab 编程——一些细节、常犯错误的汇总
- C++基础——一些细节、常犯错误的汇总
- 【小知识+小细节】不断更新ing...
- DIV+CSS网页布局及网站设计常犯错误
- DIV+CSS网页布局及网站设计常犯错误
- DB---设计数据库的小细节(不断更新)
- 程序员常犯错误
- spring常犯错误
- Jquery 常犯错误
- scanf()常犯错误
- 常犯错误记录
- DIV+CSS常犯错误
- ACM常犯错误小结
- python新手常犯错误
- Python 新手常犯错误
- java常犯错误
- 搭建IDEA License Serve本地系统服务
- Foundation5(二十四)
- Content Provider与SQLite结合使用
- Foundation5(二十五)
- python3利用ctypes传入一个字符串类型的列表
- 常犯错误及各种小细节[不断更新]
- QEMU模拟vexpress-a9 搭建Linux kernel运行环境
- MyEclipse出现Failed to create the part's controls
- Android app漏洞挖掘初探(1)-android权限机制和默认场景配置
- sot23-6 随机数生成芯片,i2c接口
- 数据结构实验之排序三:bucket sort 桶排序
- Leetcode20-Valid Parenthesis
- 阿里云服务器部署Javaweb项目(五)
- 【quickhybrid】架构一个Hybrid框架