大一新生学习C语言,最近一直在刷OJ,慢慢的感觉做不动题,很吃力,怎么办?

这不是正常吗?多看书翻来覆去的做题,瓶颈不算啥


断然不刷,然后回头看看自己做过的题,学会并记住一些基本段子。

温故而知新,慢慢来。


首先,用熟语法,这个确实要练。其次,编程语言只是个工具而已,数学是基础,要提高就要去研究数据结构、算法等等,不是几条基本语法可以搞定一切问题。以后,等你真正工作了,参与大型产品研发,会发现编程风格,可维可测,重构方法等等,更重要。


吃力说明能学到东西,要是简单,你刷他干嘛?


很正常,建议先刷一下邝斌的题,然后再深入。


大一就不吃力那你就是神仙了


先看书,看课,再做题,边学边练!oj那种ac的成就感就是你的动力。洛谷和poj都不错,推荐学下mooc上北大和浙大的计算机课程免费的!很有帮助


C语言新手,刚刷一段时间,非常非常正常。

建议,1.刷题的同时研读

Cprimer/C++Primer之类高级书籍。

2.自学离散数学、数据结构和算法、优化初步之类的理论。

3.刚学C很难说刷题能入门,要继续刷题,尽可能做到代码规范、代码整洁、bugfree一遍过,不要在IDE环境刷题,最好是vim/notepad之类无提示的。

4.每天沉浸式刷题3小时以上持续半年以上,每周刷题10小时左右保持一年以上,算是入门了。


原始地址:/wenti/709.html

延伸阅读