Learning JavaScript Data Structures and Algorithms, 2nd Edition
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握 JavaScript 基础语法、想系统补齐数据结构的前端开发者
- 准备技术面试、需要用 JS 手写常见算法与复杂度分析的求职者
- 计算机专业学生,希望换一种更直观的语言理解数据结构课程内容
- 从其他语言转 JavaScript、想了解 JS 中如何实现经典结构的工程师
Not a good fit for
- 完全没有编程基础的零起点读者,语言基础章节只作简要铺垫
- 只想要纯理论、数学推导式算法教材的读者,本书偏重代码实现
- 期待与最新 ES 规范完全同步示例的读者,本版语法停留在较早阶段
Reading tips
- 先读第1章搭好运行环境,后面每章代码都亲手敲一遍并打印中间结果,避免只看懂不动手。
- 把第2至9章当成“实现任务”:先自己写,再对照书中代码,重点关注边界条件与异常处理。
- 第10至12章建议配合刷题平台同步练习,每学一种排序或搜索就复盘其时间复杂度与适用场景。
- 读图与动态规划章节时可先画出示意图再写代码,用图示辅助理解遍历顺序和状态转移。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Turing Programming Series · Web Development
FAQ
这本书和《学习JavaScript数据结构与算法》第3版有什么区别?
读这本书需要什么前置知识?
书中的代码用什么方式运行?
学完这本书能达到什么水平?
本书适合作为算法竞赛入门吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.