导航菜单
首页 >  » 正文

6设有一组关键字9,01,23,14,55,20,84,27,采 … 假设数组A[n]的n个元素中有多个零元素,设计一个算法, …

前端有必要学习算法吗

需要学一些算法,JS这块也是可以做算法分析的。
除非你是UI,平面设计,可以不用学算法。
只要是编程开发,都是需要学习一些算法方面的知识的。

顺序查找时间为O(n),二分法查找时间为O(log2n),散列法为O(1),为什么有高效率的查找方法而低效率的方法不被放弃?

高效的算法一般都是以花费更多内存来实现的。而且有些算法虽然效率高,但可读性差,与类似的效率低的算法但可读性高的算法相比,要求不同就用哪种