- [ZOJ](https://zoj.pintia.cn/home) 浙江大学在线测评系统。
- [NOJ](http://acm.njupt.edu.cn/) 南京邮电大学在线测评系统,自身拥有题目两千余,同时支持对多个国内外 OJ 的提交,可以直接在 NOJ 提交别的 OJ 的题。
- [Lutece](https://acm.uestc.edu.cn/home) 电子科技大学在线测评系统,基于开源项目 [Lutece](https://github.com/lutece-awesome) 。
+- [清澄](www.tsinsen.com) 始于 2005 年,最近挂掉了。
### 国外
- 《信息学奥赛一本通》- 董永建
- 《信息学奥赛一本通 - 提高篇》- 黄新军,董永建 [建议选择性阅读。](https://www.zhihu.com/question/292926937)
- 《算法导论》第三版 - Thomas H.Cormen/Charles E.Leiserson/Ronald L.Rivest/Clifford Stein
- 黑书,大学经典教材。英文版原名_Introduction to Algorithms_
+ 黑书,大学经典教材。英文版原名 _Introduction to Algorithms_
- [答案解析 (English)](https://github.com/walkccc/CLRS)
- 《具体数学》第二版 - Ronald L. Graham/Donald E. Knuth/Oren Patashnik
- 英文版原名_Concrete Mathematics_
+ 英文版原名 _Concrete Mathematics_
- 《组合数学》第五版 - Richard A.Brualdi
- 英文版原名_Concrete mathematices_
+ 英文版原名 _Introductory Conbinatorics_
- [Competitive Programmer's Handbook](https://cses.fi/book/index.html)
- 《挑战程序设计竞赛》全套 - 秋叶拓哉,岩田阳一,北川宜稔
通俗易懂。
- [GitHub.com:OI-wiki/libs](https://github.com/OI-wiki/libs)
- [多校联合训练](http://acm.hdu.edu.cn) 关键词: `Multi-University Training Contest`
- [Vjudge](https://vjudge.net/)
+- [Project Euler](https://projecteuler.net/)
| `<<` | 逐位左移 |
| `>>` | 逐位右移 |
-注意,位运算符的优先级低于普通的算数运算符。
+位操作的数学原理参考[位运算](https://oi-wiki.org/math/bit/)页面。需要注意的是,位运算符的优先级低于普通的算数运算符。
## 自增/自减 运算符
auto result = p -> q; // 获取p指针指向对象的q成员
-auto result = &v // 获取v的指针或引用
+auto result = &v; // 获取v的指针或引用
- auto result = *v // 获取v指针指向的对象
+auto result = *v; // 获取v指针指向的对象
```