为什么数据结构与算法,对前端开发很重要

 我来答
四川源码时代科技有限公司
2018-02-01 · 让每一名学员高薪就业
四川源码时代科技有限公司
源码时代IT培训,即成都源代码教育咨询有限公司,专注Java、PHP、UI设计、H5前端培训,源码时代致力于打造中国高端IT培训品牌,旨在为每一名前来培训的学子提供良好的服务。
向TA提问
展开全部
前端的技术领域和范围正在飞速演进中,再过3年5年不懂算法和数据结构的前端慢慢就淘汰了。几大互联网公司的已经开始在使用数据挖掘、贝叶斯、3D图形图像等领域算法到前端领域。对浏览器的了解也逐步深入到内部实现机制原理上,从原理上理解渲染。无线端的前端越来越像嵌入式应用开发,这些都更需要有扎实而综合的计算机专业基础。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-04-24
展开全部

数据结构与算法,对咱们从事编程的小伙伴应该都挺重要,不只是针对前端开发。

首先,面试的时候,一般都会被问到的,要是不懂,哪怕是临时抱佛脚恶补一下,也不会像本来就会显得那么坦然,甚至很可能心仪的工作就泡汤了,或是被压低工资待遇,而且现在似乎越来越受到重视,不得不说随着学习方式的增加、学习的门槛降低,提高了行业的面试门槛。(尽管都知道“面试建铁塔、入职搬砖块”,但不得不说,敲门砖都没有,就不太容易进门,数据结构与算法,算是一个铿锵有力的敲门砖)

另外,就是工作上的效率问题。一般,一个具有层级结构的数据,实现某个功能很容易,结构和组件结构一致,递归遍历就搞定,从外行来看,就是代码很短。可是,如果要实现更多的功能,代码就会很长很麻烦,而且容易思路不清。但是如果用到“树”整个结构就会清晰很多。这个数据结构与算法,有些像“思维导图”,使得写出来的程序可以很清晰明了。

在一些平台上随意搜索一下数据结构与算法,可以看看课程目录或是大纲,比如下面某机构的课程大纲。

结合自己在学校的学习或是工作上的应用,如果你觉得有必要提升自己、开拓自己的思维,或许可以学习一些课程,不管是从书本还是一些网课上,多学习并实际操作以提高自己的身价。毕竟写代码要想写出高度,还是要一直保持学习力才可以。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式