Data Structures and Algorithms with JavaScript (2014)
Chapter 1. The JavaScript Programming Environment and Model
Chapter 10. Binary Trees and Binary Search Trees
Chapter 11. Graphs and Graph Algorithms
Chapter 12. Sorting Algorithms
Chapter 13. Searching Algorithms
Chapter 14. Advanced Algorithms