help,最近在啃c++ primer plus 6th 。课后练习也做了,有没有其他的有关c++编程练习的书,求推荐
ps:我不知道发哪个节点,深思熟虑后,发这儿了。。。。
ps:我不知道发哪个节点,深思熟虑后,发这儿了。。。。
1
kidding Jul 3, 2015 网上各种oj满满做...
|
2
loryyang Jul 3, 2015 你学C++的目的是什么?达到你的目的不就好了?
如果为了找工作,那你去找吧 如果是为了课程作业,那写呗 如果是为了娱乐,那写个游戏玩玩 |
3
acros Jul 3, 2015 初级的就是一些习题什么的。
再往上走就要做项目了,毕竟C++还是在中大型项目中用得多。 要不要我安利你做游戏啊? |
4
aszxqw Jul 3, 2015 学go吧。
|
5
noli Jul 3, 2015 写泛型容器啊!
写完之后跟 STL 对比性能、扩展性,就知道自己的C++水平怎样了。 没有比这个对初学者更好的练习了 |
7
cdwind PRO 刷100道POJ吧
|
8
johnny1996 OP @acros 我就是想找习题,不知道有什么习题可以做
|
9
johnny1996 OP @loryyang 只是为大学打个基础。。。。。
|
10
johnny1996 OP @acros 还没啃完。。。。。。
|
11
acros Jul 3, 2015 @hitmanx 游戏相关很多都是C++的啊。
看你方向了~~~~ 我以前看的一本windows游戏编程大师技巧,跟着学C++做游戏的,现在这本已经落伍了。 想自己做一个简单的3d游戏的话,研究下irrlicht、ogre,从一两个模块着手就好(看过网上不少人都是从这里开坑的)。 2d的cocos2d-x(其实不推荐)、HGE。 另外,github上有id发布的quake系引擎,这个受众很广。 开源C++游戏也有(韦诺之战,企鹅赛车啥的一类,以前sourceforge上有好些),可以下下来观摩观摩。 自学C++后,初看一些大型项目代码时还是会一头雾水。 Qt、Unreal Engine4的源代码分分钟吓死人···· |
12
jsq2627 Jul 3, 2015 https://www.v2ex.com/t/203078
结合这个帖子食用~~看看人家怎么玩 |
13
hemingway Jul 3, 2015 看看ngnix的源码
|
14
loryyang Jul 3, 2015 哦,那就刷刷oj吧,大学去搞块牌来,走向人生巅峰
|
15
johnny1996 OP @hemingway 这。。。。。。。
|
16
kidding Jul 3, 2015 北京大学 Online Judge(POJ) <http://acm.pku.edu.cn/JudgeOnline/>
浙江大学 Online Judge(ZOJ) <http://acm.zju.edu.cn> 西班牙Valladolid大学 Online Judge(UVA) <http://acm.uva.es/> 俄罗斯Ural立大学 Online Judge(URAL) <http://acm.timus.ru/> 俄罗斯萨拉托夫国立大学(Saratov State University)(SGU) <http://acm.sgu.ru/> UsacoGate Online Judge(USACO) <http://ace.delos.com/usacogate> 慢慢刷吧... |
18
yorTX9t Jul 4, 2015 纯粹是为了提高 C++ 能力的话,自己照着 STL 设计文档写一个,然后比对;
需要一点数据结构的知识; 算是 C++er 的基本功。 |
19
Axurez Jul 4, 2015 写一个浏览器引擎。
|
20
johnny1996 OP @Axurez 这。。。。。。
|
21
alphonsez Jul 4, 2015 如果为了面试呢,算法练习是最好的了,上面给了一大堆ACM的你慢慢刷。leetcode的习题你也可以玩玩。
如果是语法/工程向的呢,写几个自己感兴趣的小东西玩玩吧。比如,写个没有人工智能的黑白棋,纯粹console输出的。或者写一个小计算器,读入一个算式输出结果。 |
22
alphonsez Jul 4, 2015 入门习题书呢也可以看看这个:
http://book.douban.com/subject/1231977/ 不知道现在哪里还有得卖了。但不如自己多写多读来的实在。注意还要多读,光写烂代码不读好代码也容易毁。 |
23
Nicksxs Jul 4, 2015
不是应该看C++ primer么
|
24
canautumn Jul 4, 2015
这本书比C++ Primer不知差到哪里去了。
|
25
endrollex Jul 4, 2015
C++ primer必读
|
26
laduary Jul 4, 2015 |
27
onemoo Jul 4, 2015 做游戏 +1 当然这只是我的兴趣方向
还有像楼上几位说的,你更应该看《C++ primer》,而且起码要>=C++11。 不建议直接去刷题,或者你至少应该把算法的书看了,比如《数据结构与算法分析 C++描述》 另外,学C才是看《C primer plus》 |
28
jsyangwenjie Jul 4, 2015 我教你,先把语法弄懂了
http://web.stanford.edu/class/cs106x/index.html 上这个网站,把slides都看了,然后把作业做掉。 你就有stanford大一学生的水平了。 不要听他们的去刷OJ,做XX项目 太盲目,投入产出比太低。 |
29
ksex Jul 4, 2015 看看那些经典的书籍推荐《 C++ primer》,还有就是做项目!
学习使用一些常见的库! 一些C++资源 http://codecloud.net/c-plus-plus-resource-2983.html 多写多练才是王道 |
30
johnny1996 OP @jsyangwenjie 这东西怎么用,看得有点吃力啊。。。。。
|
31
jsyangwenjie Jul 4, 2015 @johnny1996 看assignment里面是怎么做的,下载下来,写,写一个assignment就是一个几百行的小项目了。
英语不行就硬着头皮啃,没办法 |
32
johnny1996 OP @jsyangwenjie thanks
|