Skip to content
Interview questions central repo
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
leetcode
misc
rust
utility
.clang-format
.dir-locals.el
.gitignore
.travis.yml
CMakeLists.txt
LICENSE
README.md
complexitypython.txt
scraper.py

README.md

shuati

Build Status

This is the respository that I put my systematic algorithm learning into practice by solving various interview questions. This is also the place where I practice different programming languages.

Steps to developing a usable algorithm.

  • Model the problem.
  • Find an algorithm to solve it.
  • Fast enough? Fits in memory?
  • If not, figure out why not.
  • Find a way to address the problem.
  • Iterate until satisfied

Usage

To build all C, C++ solutions, run

$ mkdir -p build && cd build && cmake .. && make -j4

To build Java solutions, find Makefile inside the directory that program resides, and run make

To build all Rust solutions, run

$ cd rust
$ cargo test
You can’t perform that action at this time.