书籍作者:司徒正美 | ISBN:9787115596154 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:9994 |
创建日期:2024-03-27 | 发布日期:2024-03-27 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
本书以JavaScript作为演示代码,比较系统地涉及各种数据结构和常见的算法面试题:常见排序算法(如冒泡排序、选择排序、插入排序、希尔排序、归并排序、堆排序、快速排序、计数排序、桶排序、基数排序等)、树的相关算法、字符串算法、回溯算法、动态规划问题等。本书中没有可怕的数学公式与复杂度证明,而是详细列出解题步骤,给出可以套用的算法模板。为了方便记忆,每种算法都会给出多种解,读者只需从中选取适合自己的解即可。
本书旨在要让非科班出身的、没有算法基础的前端人士能够对各种数据结构及相关算法快速上手、顺利通过面试。
司徒正美(真名钟钦成)
著名的JavaScript专家,曾在去哪儿网担任前端架构师,立志做考古学家的日语系工程师,穿梭于二次元与二进制间的“魔法师”,做过陶艺,写过小说,涉猎Java、Ruby、JavaScript,常年活跃在开源社区,曾出版《JavaScript框架设计》一书。
李晓晨
资深前端工程师,曾在美团、快手任职,对算法、基础框架、互动技术、DX有一定研究,最近对Web 3产生了浓厚的兴趣。
1.由JavaScript魔术师司徒正美和快手前端开发人员李晓晨合作撰写,具备全面的理论知识和丰富的实践经验,前端大神司徒正美撰写的最后一本作品。
2.采用JavaScript作为演示代码,比较系统地涉及各种数据结构和常见的算法面试题,内容丰富可靠。
3.书中没有数学公式和复杂度证明,而是详细列出解题步骤,给出可以套用的算法模板,非科班出身的读者也能轻松上手。
4.涵盖了常见排序算法、树的相关算法、字符串算法、回溯算法、动态规划问题等多个领域,是一本实用的算法入门指南。
5.以简单易懂的语言讲解算法原理,同时配有代码实现,让读者能够深入理解和掌握各种算法,并成功通过前端面试。
6.快手研发总监方超、《深入浅出Vue.js》作者刘博文(玖五)、《TypeScript入门实战笔记》作者乾元、独立开发者&讲师花果山大圣联袂推荐