前端有必要学习算法吗
需要学一些算法,JS这块也是可以做算法分析的。
除非你是UI,平面设计,可以不用学算法。
只要是编程开发,都是需要学习一些算法方面的知识的。
顺序查找时间为O(n),二分法查找时间为O(log2n),散列法为O(1),为什么有高效率的查找方法而低效率的方法不被放弃?
高效的算法一般都是以花费更多内存来实现的。而且有些算法虽然效率高,但可读性差,与类似的效率低的算法但可读性高的算法相比,要求不同就用哪种
需要学一些算法,JS这块也是可以做算法分析的。
除非你是UI,平面设计,可以不用学算法。
只要是编程开发,都是需要学习一些算法方面的知识的。
高效的算法一般都是以花费更多内存来实现的。而且有些算法虽然效率高,但可读性差,与类似的效率低的算法但可读性高的算法相比,要求不同就用哪种