Algorithms, part 1, Princeton University, Coursera Code from assignments can be found in code/ directory Books and lecture slides can be found in resources/ Install algs4 run with f=Solver; javac-algs4 -Xlint "$f".java && echo a b c d | java-algs4 "$f" 8puzzle/puzzle18.txt | less