【置底】记事板

2018-02-19 21:19:45


大龄退役选手什么都记不得了……
记点东西

a/b向上取整:(a-1)/b+1

向上取整函数用ceil()

后自增是先对变量自增,但是使用的时候还是用原先的值,相当于定义了一个新的临时变量,后自增就增后直接用
while(scanf("%d",&q[hd++])!=EOF);这句话最后hd会比最后一个数的下标多2,后自增多1,判断EOF多1

后缀数组中一定要判断如果所有后缀都不重样了就break,否则会慢成sb
以前写的模板是如果不满足rk1==rk1 || rk2==rk2就break,实际可以写成rk1==rk1 && rk2==rk2更快,因为这样判断的目的实质就是判断当所有后缀不重样的时候break

3d制图软件:moi