Wird geladen...
Details zum E-Book
Einloggen wenn Sie am Inhalt des Artikels interessiert sind.
Learning JavaScript Data Structures and Algorithms. Enhance your problem-solving skills with JavaScript, TypeScript, and AI - Fourth Edition
Loiane Groner, Aristos Markogiannakis, Daniel Ostrovsky
Wird geladen...
E-BOOK
Wird geladen...
Data structures and algorithms are foundational topics for software developers.
This easy-to-follow book from experienced developer and trainer Loiane Groner will help you to fill in the gaps in your knowledge – whether you’re a self-taught developer, you’re preparing for technical interviews, or you just want to write better code and improve your problem-solving skills.
This fourth edition covers essential data structures, algorithms, and their usage in the context of JavaScript. You’ll follow examples in both JavaScript and TypeScript, in line with the latest standards and best practices, learning how to do complexity analysis along the way. New to this edition are LeetCode and HackerRank exercises at the end of each chapter, which you'll be guided through solving. You’ll also find brand-new chapters on the tries data structure, and string and math algorithms.
By the end of the book, you will know how to develop programs using the best data structures and algorithms for the job.
This easy-to-follow book from experienced developer and trainer Loiane Groner will help you to fill in the gaps in your knowledge – whether you’re a self-taught developer, you’re preparing for technical interviews, or you just want to write better code and improve your problem-solving skills.
This fourth edition covers essential data structures, algorithms, and their usage in the context of JavaScript. You’ll follow examples in both JavaScript and TypeScript, in line with the latest standards and best practices, learning how to do complexity analysis along the way. New to this edition are LeetCode and HackerRank exercises at the end of each chapter, which you'll be guided through solving. You’ll also find brand-new chapters on the tries data structure, and string and math algorithms.
By the end of the book, you will know how to develop programs using the best data structures and algorithms for the job.
- 1. Why data structures and algorithms are important
- 2. JavaScript and TypeScript quick overview
- 3. Understanding Big O notation
- 4. Arrays
- 5. Stacks
- 6. Queues and Deques
- 7. Linked Lists
- 8. Sets
- 9. Dictionaries and Hashes
- 10. Recursion
- 11. Trees
- 12. Binary Heap and Heap Sort
- 13. Tries
- 14. Graphs
- 15. Sorting Algorithms
- 16. Searching and Shuffle Algorithms
- 17. String Algorithms
- 18. Math Algorithms
- 19. Algorithm Designs and Techniques
- Titel:Learning JavaScript Data Structures and Algorithms. Enhance your problem-solving skills with JavaScript, TypeScript, and AI - Fourth Edition
- Autor:Loiane Groner, Aristos Markogiannakis, Daniel Ostrovsky
- Originaler Titel:Learning JavaScript Data Structures and Algorithms. Enhance your problem-solving skills with JavaScript, TypeScript, and AI - Fourth Edition
- ISBN:9781836205388, 9781836205388
- Veröffentlichungsdatum:2027-01-19
- Format:E-Book - EPUB
- Artikel-ID: e_40ev
- Verleger: Packt Publishing
Wird geladen...
Wird geladen...