对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?

查看:76
本文介绍了对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

不是科班生,没上过大学,也没去过培训班。现在呢想学习算法,但是网上一看有一本叫《数据结构与算法 JavaScript 语言描述》的用JS实现算法的书,但是网上评价不太好。又没啥好办法。
学个C,看数据结构啊
学习计算机导论啊,学习各种基础啊
这上面的也是我的方向,但是毕竟现在工作用到的是javascript,所以还是着重于它。至于别的基础,我也只能是穿插的学。不知道有什么好方法呢?

解决方案

首先,要学什么,就学什么。C语言的书多,详细,但你还要先学C,学了C,平时写代码也不用,曲线救国道路曲折啊

数据结构与算法的知识,不同于学习jQuery,看看文档直接搞。

可能你看完书后也不会用。最好从实际问题出发。

  1. 看到题目要遍历DOM(22课),广度优先深度优先?二叉树?这是个什么东西啊?(一脸的懵比)

  2. 然后Google,看维基百科,搜二叉树的知识(用JS如何实现),哇,原来还有二叉搜索树,栈与队列,先记下来

  3. 看别人代码,自己仿照着写,回到起点,把遍历DOM实现

  4. 抽空看看栈与队列是什么东西,买本书看看

1.发现问题:百度前端技术学院,你可以从十三课做起,这里是我的代码
4.《学习JavaScript数据结构与算法》昨天刚买了这本书,值得一看,适合初学者。

最后,我们本来就没有受过系统的教育,自己看书有时实在看不进去,不如从实际项目出发。共勉!

这篇关于对于只知道有JAVASCRIPT的菜鸟来说怎么学习算法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆