Skip to content

dejankos/cracking_the_coding_interview_6th_edition_rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTCI 6th in Rust

Build Status

Solutions to problems from the 6th edition of Cracking the Coding Interview written in Rust.
There is no better way to learn Rust smart pointers than writing data structures from scratch.
Everything is written in safe Rust.

Status

WIP at chapter 8 currently.
Not all solutions are optimal, I've tried to reuse as much code as possible so chapters 2 - 5 including Linked List, Graphs, BT & BST... are solved mostly by extending data structures with traits or in the ds implementation.
Most if not all of data structure internals is exposed publicly for simplicity.

Build project

cargo build

Run test

cargo test

License

Licensed under the Apache License, Version 2.0