对于计算机科学来说,算法的概念至关重要。通俗地讲,算法是指解决问题的方法或过程。好的算法,实现既定需求的复杂度低,执行效率高。针对具体课题,对解题方法的优化设计过程,就是算法设计,
算法是计算机科学领域最重要的基石志一,但却受到了国内一些程序员的冷落。一些公司在招聘时要求的编程语言五花八门,使应聘者产生=种误解,认为学计算机就是学各种编程语言,或者认为学习最新的语言,技术、标准就是最好的学习路径。编程语言当然应该学,但是学习计算机算法和理论更重要,计算机语言和开发平台日新月异,但万变不离其崇的仍是那些算法和理论。算法思维更是方法论在计算机世界的具体表现,李开复先生生动地把算法课程比拟为“内功”,把新的语言、技术、标准比拟为“外功”。同时修炼进而具备这种内功和外功,才有可能成为计算机高手。
感动 | 精品 | 一般 | 思考 | 点赞 | 支持 | 高兴 | 路过 |