关于编程水平的问题?
为什么有时候明明脑海里有一个实现算法的过程,这步该怎么做,下一步该怎么做,但却真正用代码却感觉无法实现,这是为什么?是有些东西联系不到一起的原因吗?
回复楼主:主要原因我想是因为知识基础不够,还可能是该方法实现难度较大。
在这里我可以就以Java举一个简单的例子:
Java里面的抽象类方法不能直接调用,得要有具体类对象才能实现。
写抽象方法能看出大概的实现方法,但抽象方法是一个实现框架,没有具体实现方法。
你现在这种情况就好比如刚上述一样。
建议先要弄清知识脉络,打好基础,在此基础上能灵活运用各种方法,多点练习,熟能生巧。
至于是不是有些东西联系不到一起就说不定了,这个抽象问题还得要有具体实例分析,不过我相信自己如果不是聪明的那一种,还是踏踏实实做好每一步。
最后,希望我可以帮助你,也希望你能够找到一种解决问题的方法。