MCPcopy Index your code
hub / github.com/btholt/algorithms-exercises

github.com/btholt/algorithms-exercises @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
163 symbols 315 edges 46 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Complete Intro to Computer Science: Algorithms and Data Structures

As taught by Brian Holt for Frontend Masters

Learn computer science with Brian Holt!

PRs

If you have any issues with this repo, please file the issues with the main repo here. Feel free to open PRs for mistakes in this repo though.

License

The code is this repo is licensed under the Apache 2.0 license.

The content is this repo is licensed under the CC-BY-NC-4.0 license.

Core symbols most depended-on inside this repo

getUser
called by 2
specs/graph/jobs.js
add
called by 1
src/Tree.js
toObject
called by 1
src/Tree.js
clear
called by 1
src/sort-visualizer.js
snapshot
called by 1
src/sort-visualizer.js
done
called by 1
src/sort-visualizer.js
sort
called by 1
src/Sort.js
findMaxDepth
called by 1
src/tree-visualizer.js

Shape

Function 68
Method 55
Class 40

Languages

TypeScript100%

Modules by API surface

specs/arrays/linkedlist.solution.test.js16 symbols
specs/avl/avl.solution.test.js15 symbols
specs/arrays/linkedlist.test.js13 symbols
specs/arrays/arraylist.solution.test.js11 symbols
specs/bst/bst.solution.test.js10 symbols
src/sort-visualizer.js9 symbols
specs/bloom-filters/bloom-filters.solution.test.js8 symbols
specs/tries/tries.solution.test.js7 symbols
specs/bloom-filters/bloom-filters.test.js7 symbols
src/Tree.js5 symbols
specs/tries/tries.test.js4 symbols
specs/heap-sort/heap-sort.solution.test.js4 symbols

For agents

$ claude mcp add algorithms-exercises \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact