为什么每个程序员都需要学习算法

如题所述

因为编程有的时候不是拿现成的API就可以编出来的,有的时候必须自己造些轮子,一旦涉及到轮子,算法就是必须要涉及的了。而你了解一些算法知识的话,造轮子的时候你可以正确的描述你的需求,上网搜代码的话也可以更好的找到现成的方法。其实有很多时候,只要我们能够正确的描述问题,上 stackoverflow 或者其他地方是很容易搜到代码的,未必需要我们手写。如果只是简单的搜索你的需求往往很难找到解决方案。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答