Научные статьиM.H.Sayidova, S.U.Pulatova2025
JavaScript Data Structures and Algorithms (An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals)
Sammie Bae
Учебная литература · 2019
Аннотация
This book aims to teach data structure and algorithm concepts from computer science for JavaScript rather than for the more typical Java or C++. Because JavaScript follows the prototypal inheritance pattern, unlike Java and C++ (which follow the inheritance pattern), there are some changes in writing data structures in JavaScript. The classical inheritance pattern allows inheritance by creating a blueprint-like form that objects follow during inheritance. However, the prototypal inheritance pattern means copying the objects and changing their properties. This book first covers fundamental mathematics for Big-O analysis and then lays out the basic JavaScript foundations, such as primitive objects and types. Then, this book covers implementations and algorithms for fundamental data structures such as linked lists, stacks, trees, heaps, and graphs. Finally, more advanced topics such as efficient string search algorithms, caching algorithms, and dynamic programming problems are explored in great detail.
Доказательный фрагмент
«This book aims to teach data structure and algorithm concepts from computer science for JavaScript rather than for the more typical Java or C++.»
Образец извлечения
Демо-превьюThis book aims to teach data structure and algorithm concepts from computer science for JavaScript rather than for the more typical Java or C++. Полный текст публикации CiteX не хранит — доступ к первоисточнику открывается по DOI согласно лицензии издателя и выбранному плану.
Смежные источники
Общество и инновацииKhosiyat MAMATKULOVA2024
Выпускные квалификационные работыUtegenova Gúlbaxar2015
Академические исследования в современной наукеKhudaiberdiyeva Arafat Israilovna, Ph.D Professor hudayberdiyevaarofat@gmail.com +12026