• 数据结构与算法,程序设计必学


    自己不是正统学计算机/软件工程专业的,而是半路出家的。没有经过基础知识的学习,尤其是数据结构和算法方面的知识,使得自己后来的学习过程相对来说比较艰辛。

    在大学学习期间,最开始接触的是C语言,之后就接触网页设计与制作,到现在的ASP.NET2.0开发,直接以C语言为基础学习了C#。我不像大多数人是从C++转过来的,所以直接导致我没有语言基础,特别是数据结构和算法。说实话,没有数据结构和算法的知识作为编写程序的辅助条件,在今后的学习和工作中很难胜任复杂项目的开发,因为大多数复杂项目都会涉及到算法问题,这样的话我就很吃亏了。

    于是,在实习的这段期间,自己在李老师的指导下已经开始慢慢意识到了这个问题(我的基础不扎实),我选择给自己补课。虽然自己现在的时间不是很充溢,但是尽可能的多学习下相关的知识,以便将来用的着。

    在写程序之前没有思路是不可能写出好的程序来的,好的编程思路有个前提是有好的知识结构,不能出现断层。所以学习下数据结构与算法是有必要的。

  • 相关阅读:
    常见hash算法的原理
    【学习干货】给coder的10个读书建议
    htc one x刷机记录
    Linux 搭建SVN server
    javascript
    USACO comehome Dijkstra
    当设计师、产品经理和程序员去交友站点找女朋友
    Spring3.0 AOP 具体解释
    慕课网Hibernate初探之一对多映射实验及总结
    C++数组引用
  • 原文地址:https://www.cnblogs.com/jianfangkk/p/1399104.html
Copyright © 2020-2023  润新知