JavaScript数据结构和算法常识指南,第1卷
If you thought data structures and algorithms were all just theory, you're missing out on what they can do for your JavaScript code. Learn to use Big O notation to make your code run faster by orders of magnitude. Choose from data structures such as hash tables, trees, and graphs to increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, no matter your background. Every chapter features practice exercises to give you the hands-on information you need to master data structures and algorithms for your day-to-day work.
Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. Take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. The JavaScript edition uses JavaScript exclusively for all code examples, exercises, and solutions.
Use Big O notation to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You'll even encounter a single keyword that can give your code a turbo boost. Practice your new skills with exercises in every chapter, along with detailed solutions.
Use these techniques today to make your JavaScript code faster and more scalable.
What You Need Certain code examples take advantage of recently introduced JavaScript features. Therefore, it's important to use a JavaScript environment that supports ECMAScript 6+ or a newer version.
中文|2024|ASIN:B0D25DSWCH|516页|EPUB|19.81 MB如果你认为数据结构和算法都只是理论,那么你就错过了它们能为你的JavaScript代码做些什么。学习使用大O符号使你的代码运行速度提高几个数量级。从哈希表、树和图等数据结构中进行选择,以成倍地提高代码的效率。这本书语言简单,图表清晰,无论你的背景如何,都能让这个复杂的话题变得容易理解。每一章都有练习练习,为您提供掌握日常工作所需的数据结构和算法的实践信息。 算法和数据结构远不止是抽象概念。掌握它们使您能够编写运行更快、更高效的代码,这对于当今的网络和移动应用程序尤为重要。对数据结构和算法采取实用的方法,使用可以在日常生产代码中使用的技术和现实场景。JavaScript版本仅将JavaScript用于所有代码示例、练习和解决方案。 使用大O符号来衡量和表达代码的效率,并修改算法使其更快。了解您对数组、链表和哈希表的选择如何极大地影响您编写的代码。使用递归来解决棘手的问题,并创建比替代方案快得多的算法。深入研究二叉树和图形等高级数据结构,以帮助扩展社交网络和地图软件等专业应用程序。你甚至会遇到一个关键字,它可以为你的代码提供涡轮增压。通过每一章的练习和详细的解决方案来练习你的新技能。 立即使用这些技术,使您的JavaScript代码更快、更具可扩展性。 你需要什么某些代码示例利用了最近引入的JavaScript功能。因此,使用支持ECMAScript 6+或更新版本的JavaScript环境非常重要。本站不对文件进行储存,仅提供文件链接,请自行下载,本站不对文件内容负责,请自行判断文件是否安全,如发现文件有侵权行为,请联系管理员删除。
Flux - Jinwoo Chong
La montagna e il mio mondo
La ricchezza che il denaro non ti puo dare
Tabbner's Nursing Care: Theory and Practice, 7th Edition
Small Animal Surgery, 4th Edition
Musculoskeletal Examination and Assessment: A Handbook for Therapists, 5th Edition
Perioperative Nursing: An Introduction, 2nd Edition
La legge delle colline
Quattro re. Leonard, Hagler, Hearns, Duran e l'ultima grande era della boxe
Fra gli ultras. Viaggio nel tifo estremo