各种注意点

*悬线法找左右最长的延伸,不能只和相邻的比较,因为有可能出现5 5 5 8 4 8 6 6 6这样的情况。


*%mod时候注意哪些要%


*使用continue前要把更改过的数据复原


*使用long long输出要%lld


*树状数组注意累加的终点


*注意<<还是>>


*mod的时候要注意数据大小,及时mod防溢出


*字典序——想到优先队列


*函数类型除void外,其他要注意return


*double计算要注意防精度溢出


*变量名不要重复


*不要重复计算,先存下来,省时间


*循环中不要重复使用同一个字符


*特殊情况要判断!


*lower_bound  or   upper_bound   中(a+x1,a+x2,y)x1、x2是从0开始的长度,即到第pos位长度为pos+1

你可能感兴趣的:(细节)