那些也许有用的卡常小技巧
作者卡Ynoi卡吐了
一,代码优化
1.inline
其实还是有点用的。
不带inline:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902131428532-1864233312.png)
带inline:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902131453190-1194609437.png)
2.register
注意有些不能加,但优化程度还是很大的。
不带register:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902131913287-1488828877.png)
带register:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902131453190-1194609437.png)
3.i++ $ \Rightarrow $ ++i
但是优化很小,如果只差一点可以加上后多跑几遍,增大卡过的概率
i++:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902132738749-296402356.png)
++i:
![](https://www.icode9.com/i/l/?n=22&i=blog/2960554/202209/2960554-20220902131453190-1194609437.png)
标签:不带,技巧,++,register,inline,卡常
来源: https://www.cnblogs.com/NATURAL6/p/16649525.html