MCPcopy Index your code
hub / github.com/asimihsan/challenges

github.com/asimihsan/challenges @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,289 symbols 2,848 edges 211 files 109 documented · 8%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

SpellChecker (Interface)
(no doc) [6 implementers]
interview/BloomFilterExperiment.java
PathPredicate (Interface)
(no doc) [1 implementers]
sedgwick/scramble/src/ai/graph/Search.java
PathCallback (Interface)
(no doc) [1 implementers]
sedgwick/scramble/src/ai/graph/Search.java

Core symbols most depended-on inside this repo

append
called by 130
interview/glassdoor/glassdoor_reverse_singly_linked_list.py
get
called by 85
sedgwick/scramble/src/ai/datastructure/Trie.java
add
called by 65
epi/ch10/mergek/MergeFiles.java
put
called by 56
interview/boggle1.py
get
called by 56
interview/geeksforgeeks/geeksforgeeks_bst_preorder_successor.py
size
called by 51
interview/LargestN.java
isValid
called by 36
interview/BloomFilterExperiment.java
validate_email
called by 31
codeeval/codeeval_35.py

Shape

Method 861
Class 273
Function 151
Interface 3
Enum 1

Languages

Java64%
Python36%
TypeScript1%

Modules by API surface

hackerrank/BotClean/HackerRankBotCleanLarge.java42 symbols
hackerrank/HackerRankFraudPrevention.java33 symbols
sedgwick/redblack/src/ai/tree/RedBlackTree.java30 symbols
interview/DijkstraPQTest.java29 symbols
interview/BloomFilterExperiment.java26 symbols
topcoder/Problem.py19 symbols
interview/interviewcake_extended_stack.py18 symbols
interview/boggle1.py18 symbols
epi/ch10/mergek/MergeFiles.java18 symbols
topcoder/srm538_div1_450/src/ai/topcoder/TurtleSpy/TurtleSpy.java17 symbols
topcoder/problems/12578_ShoutterDiv2/ShoutterDiv2.py16 symbols
interview/general_dfs.py15 symbols

For agents

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

⬇ download graph artifact