// the find
coderwhy/JavaScript-Data-Structure
JavaScript讲解了数据结构和算法
A Chinese-language teaching repo walking through classic data structures and algorithms in vanilla JavaScript — arrays, stacks, queues, linked lists, sets, dictionaries, hash tables, trees, graphs, and sorting — each topic as a standalone HTML file meant to pair with an accompanying video course. It's aimed at beginners learning DS&A fundamentals through JS rather than at anyone looking for a reusable library.
Good breadth for an intro course — it goes well past the usual array/stack/queue basics into hash tables with prime-number collision handling, BSTs, and graph traversal. Each lesson is a single self-contained HTML file you can open directly in a browser with no build step, which lowers the barrier for a beginner to poke at the code. The numbered folder structure mirrors a sensible teaching progression from simple to complex.
Dead since 2018 — no commits, no issues addressed, no sign anyone maintains it. There's no package.json, no npm distribution, and no tests, so this is demo code to read, not something you can depend on in a project. The README explicitly says the companion video course is 'not open to the public,' which means a chunk of the intended explanation is simply unavailable to anyone finding this today. Everything is Chinese-only with no English docs or comments, and the code itself has no complexity analysis (Big-O) baked into the lessons, which is the part that actually matters for a DS&A course.