| 1 min read

其实算法对于很多前端,或者更小范围的工程师,比如(非班科出身)的我,而言,其实还算一个很难的挑战。

最早接触算法还算是大一下期学习C++(好蛋疼的日子,全班挂的差不多,感觉学习外语一样)。接触了一些基本的算法,比如找闰年啊,排序等。但是由于专业不在这个方向,后面就再无接触了。大四要找工作的时候,发掘得开始恶补了,于是乎也买了本数据结构与算法(c语言)的,也看的模模糊糊,但是数据结构却开始了解的相对深刻一点。后来的工作其实验证了算法和数据结构对于解决问题的帮助还是很大的。所以无论是出于应试目的,还是工作所需,对基础的算法和数据结构一定要有所理解和深入。一定是受益匪浅的。

自己最近开始重温算法,也把代码放到JavaScript-Algorithm-Learning.自己也算督促自己把最基本的算法有所理解并实现吧。

前端需要掌握的基本的内容大致有:树,排序,图论算法,贪婪算法等。

You Can Speak "Hi" to Me in Those Ways