Joe Sweeney's repositories
MazeSearch
Maze searching algorithm with multiple algorithm variations.
Pastehistory
Fully-featured system for parsing, archiving, viewing, and managing pastes from Pastebin.
BlankAndChill
Website that generates "___ and chill" phrases.
DJTurntable
Website created for a fictitious "DJ Turntable" service
Hanoi
Recursive Towers of Hanoi solver.
HeapQueue
Queue implementation using heaps as a backend.
Microscope
Social news app built with Meteor.
PastehistoryAPI
Complete Node.js API implementation for Pastehistory.
ScapegoatTree
Java implementation of a binary search tree, and a scapegoat tree (also known as a self-balancing tree).
Sorting
Sorting project that includes Java classes for many different sorting algorithms
SortingKata
Sorting toolkit which includes heap sort, insertion sort, and quick sort.
Sudoku
Play Sudoku in the Java console.
SudokuSolver
Sudoku solver which can parse arbitrary boards from strings and provide solutions.
Transversal
File transversal using queues, stacks, and merge sort.