MCPcopy Index your code
hub / github.com/brndnmtthws/cracking-the-coding-interview-rust

github.com/brndnmtthws/cracking-the-coding-interview-rust @main

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

Build status Dependabot Status Coverage Status

Cracking the Coding Interview with Rust

This repository contains code for my YouTube programming interview practice & learning series about Rust. The problems are based on the book "Cracking the Coding Interview" by Gayle Laakmann McDowell. You can find the existing solutions here.

To follow along, you can:

You can find the existing videos on YouTube below:

Prerequisites

To run the code, you'll need an up-to-date version of Rust. The recommended way of installing Rust is using a tool called rustup:

$ curl https://sh.rustup.rs -sSf | sh
...

Once you have Rust installed, you can build and run the tests.

Running the Code

$ cargo build
$ cargo test
...

Core symbols most depended-on inside this repo

push
called by 65
src/bin/c03p03.rs
iter
called by 47
src/bin/c02p06.rs
append
called by 35
src/bin/c02p06.rs
append
called by 16
src/bin/c02p05.rs
insert
called by 15
src/bin/c04p10.rs
insert
called by 12
src/bin/c04p02.rs
add_vertex
called by 12
src/bin/c04p08.rs
next
called by 12
src/bin/c02p08.rs

Shape

Method 229
Function 187
Class 87
Enum 11

Languages

Rust100%

Modules by API surface

src/bin/c07p10.rs16 symbols
src/bin/c04p04.rs15 symbols
src/bin/c04p03.rs15 symbols
src/bin/c02p01.rs15 symbols
src/bin/c02p05.rs14 symbols
src/bin/c04p10.rs13 symbols
src/bin/c04p06.rs13 symbols
src/bin/c04p05.rs13 symbols
src/bin/c04p02.rs13 symbols
src/bin/c02p06.rs13 symbols
src/bin/c07p06.rs12 symbols
src/bin/c04p12.rs12 symbols

For agents

$ claude mcp add cracking-the-coding-interview-rust \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact