对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?
本文介绍了对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
不是科班生,没上过大学,也没去过培训班。现在呢想学习算法,但是网上一看有一本叫《数据结构与算法 JavaScript 语言描述》的用JS实现算法的书,但是网上评价不太好。又没啥好办法。
学个C,看数据结构啊
学习计算机导论啊,学习各种基础啊
这上面的也是我的方向,但是毕竟现在工作用到的是javascript,所以还是着重于它。至于别的基础,我也只能是穿插的学。不知道有什么好方法呢?
解决方案
首先,要学什么,就学什么。C语言的书多,详细,但你还要先学C,学了C,平时写代码也不用,曲线救国道路曲折啊
数据结构与算法的知识,不同于学习jQuery,看看文档直接搞。
可能你看完书后也不会用。最好从实际问题出发。
看到题目要遍历DOM(22课),广度优先深度优先?二叉树?这是个什么东西啊?(一脸的懵比)
然后Google,看维基百科,搜二叉树的知识(用JS如何实现),哇,原来还有二叉搜索树,栈与队列,先记下来
看别人代码,自己仿照着写,回到起点,把遍历DOM实现
抽空看看栈与队列是什么东西,买本书看看
1.发现问题:百度前端技术学院,你可以从十三课做起,这里是我的代码
4.《学习JavaScript数据结构与算法》昨天刚买了这本书,值得一看,适合初学者。
最后,我们本来就没有受过系统的教育,自己看书有时实在看不进去,不如从实际项目出发。共勉!
这篇关于对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文