舉報

會員
目錄(70章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. JavaScript – A Quick Overview
- Setting up the environment
- JavaScript basics
- Control structures
- Functions
- Object-oriented programming
- Debugging and tools
- Summary
- Chapter 2. Arrays
- Why should we use arrays?
- Creating and initializing arrays
- Adding and removing elements
- Two-dimensional and multi-dimensional arrays
- References for JavaScript array methods
- Summary
- Chapter 3. Stacks
- Creating a stack
- Decimal to binary
- Summary
- Chapter 4. Queues
- Creating a queue
- The priority queue
- The circular queue – Hot Potato
- Summary
- Chapter 5. Linked Lists
- Creating a linked list
- Doubly linked lists
- Circular linked lists
- Summary
- Chapter 6. Sets
- Creating a set
- Set operations
- Summary
- Chapter 7. Dictionaries and Hashes
- Dictionaries
- The hash table
- Summary
- Chapter 8. Trees
- Trees terminology
- Binary tree and binary search tree
- Tree traversal
- Searching for values in a tree
- More about binary trees
- Summary
- Chapter 9. Graphs
- Graph terminology
- Representing a graph
- Creating the Graph class
- Graph traversals
- Summary
- Chapter 10. Sorting and Searching Algorithms
- Sorting algorithms
- Searching algorithms
- Summary
- Index 更新時間:2021-08-05 17:31:33
推薦閱讀
- 軟件項目估算
- DBA攻堅指南:左手Oracle,右手MySQL
- Mastering QGIS
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- MySQL數據庫管理與開發實踐教程 (清華電腦學堂)
- C程序設計案例教程
- Building Minecraft Server Modifications
- 軟件架構:Python語言實現
- Learning Vaadin 7(Second Edition)
- SQL基礎教程(第2版)
- 大數據分析與應用實戰:統計機器學習之數據導向編程
- Frank Kane's Taming Big Data with Apache Spark and Python
- Principles of Strategic Data Science
- Scala編程實戰
- 百萬在線:大型游戲服務端開發
- IBM RUP參考與認證指南
- Android嵌入式系統程序開發(基于Cortex-A8)
- 3D Printing Designs:Design an SD Card Holder
- C語言開發入門教程
- Citrix XenDesktop? Cookbook(Third Edition)
- Practical Web Development
- Python基礎教程
- C#程序設計教程
- Mastering Cross:Platform Development with Xamarin
- UI設計心理學
- C++ 黑客編程揭秘與防范(第2版)
- Continuous Delivery with Docker and Jenkins
- 軟件架構設計:實用方法及實踐
- Machine Learning with Spark
- 程序員面試寶典(第三版)