Coursera's Algorithm Part 1
Switch branches/tags
Nothing to show
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.
8_Puzzle
Collinear_Points
Percolation
Randomized_Queues_Deques
kd-trees
.gitignore
LICENSE
README.md

README.md

Programming Assignments from Coursera's Algorithms Part 1 Course

Usage

First run the script to download the required libraries, wrappers and programs used in the assignments.

./script.sh

Add the executables to the path environment variable (to .bashrc if you want to keep it between reboots)

export PATH=$PATH:$(pwd)/bin

Afterwards, in order to compile and run the programs, javac-algs4 and java-algs4, respectively, have to be used.

Java 7 is used for checking the code in the class. Findbugs will give a bunch of warnings for code compiled with Java 8

Description

  • Percolation
  • Randomized Queue and Deque
  • Collinear Points
  • 8 Puzzle
  • KD-Trees

LICENSE

MIT © 2015 Antonio Gutierrez