13919049954

非计算机专业应如何学编程

作者:金城在线 日期:2017/12/13 14:50:16 人气:310

我说一下我自己的学习经历吧(本人比较笨,编程水平一般),我自己是先看谭浩强的C语言,然后C++看《Accelerate C++》,对学C语言来说指针和结构体当时不理解,不会的话先往下看,等到把书过完一遍后就再看看以前不会的就好一点。但是看完书后不会写程序,这没关系,再看清华出版社的那本《数据结构(C++)》,我当时把那本书看了4遍,有的算法开始看不懂,多看几遍就可以了,其实在你思考算法的时候就是在提高你程序思维的时候,后来看得多了自己就会做一些课后题练练水平,其实在最开始调试程序真的是一个坎,只要你耐心认真仔细点是可以越过的,随着你做的课后题越多水平就慢慢提高了,对于编程自己也会有一些想法了。


然后就是学学其他的比如 java web 开发等,学学UI,数据库等。要是觉得没劲可以搞搞算法,王晓东有本《算法设计与分析》挺好的,都有算法实现的代码,讲的题目也不错。对于《算法导论》我只看过部分章节,我觉得这本书覆盖面挺好的,可以当个字典查查,如果通读的话很费时间,这本书的伪代码其实对于我们编程技巧不高的人来说其实不友善,因为好多想法要实现是很需要代码技巧的。当然还有测试基础算法的网站了,我觉得9度OJ和leetcodeOJ都挺好的,可以检验一下我们的基础水平。如果难度更大的有POJ里面的题挺变态的,要是觉得自己很厉害想挑战可以试试,反正我是不行。其实这些都是一些程序设计的基础,掌握了这些学习其他的具体技术都不会感到太困难。写得有点乱请谅解。


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://lz.net.cn/SEOyouhua/577.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论