An open API service indexing awesome lists of open source software.

https://github.com/chibby0ne/coursera_algorithms_part1

Coursera's Algorithm Part 1
https://github.com/chibby0ne/coursera_algorithms_part1

Last synced: 5 months ago
JSON representation

Coursera's Algorithm Part 1

Awesome Lists containing this project

README

        

# 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.
```bash
./script.sh
```

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

``` bash
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