学java是否要学算法?
如果您是刚开始学的话我觉得没有必要,毕竟算法这东西没有什么更新,也没有什么更新的算法,大部分都是些老的经典算法
最重要的就是可能你以后的工作中用到算法的地方很少很少,除非去做一些比较大的项目或者是一些比较特殊的比如 百度啊,GOOGLE啊这种搜索的,肯定需要算法来提高运行速度,搜索速度
而以后要是做些比较小的项目,只是几十个人用的话,很可能不存在速度的快慢问题,就不是特别有必要啦
最重要的就是可能你以后的工作中用到算法的地方很少很少,除非去做一些比较大的项目或者是一些比较特殊的比如 百度啊,GOOGLE啊这种搜索的,肯定需要算法来提高运行速度,搜索速度
而以后要是做些比较小的项目,只是几十个人用的话,很可能不存在速度的快慢问题,就不是特别有必要啦
最好就会了,因为很多只要是编程方面都要涉及到算法,学了对自己很有好处的,特别是有些公司面试时会考一些算法的题目
语言工具是肉体,思路算法是灵魂