我想通过与其他人竞争来测试我的C++编程水平。C++有哪些编程竞赛?
发布于 2009-12-29 11:19:08
有Google Code Jam,但一年只有一次;TopCoder,有更多的比赛;还有其他列出了here。
发布于 2009-12-29 11:20:22
比赛不会帮助你学习一门语言的黑暗角落。它们中的大多数都与速度有关,只有将语言的使用减少到最低限度,才能达到速度。你不想花几个小时试图找出为什么你聪明的模板不能被编译,你不想写可读和理解的代码,因为它减慢了你的速度,你不想测试它,你只想尽快完成它。
如果你的目标是学习一门语言,比赛是完全错误的方式。
阅读boost和STL的源代码,尝试复制和修改其中的一些代码,这是一个很好的方法。
发布于 2009-12-29 11:22:59
这里有一些:
https://stackoverflow.com/questions/1972735
复制相似问题