Lecture Notes:
- Programming standard/style (pdf)
- Introduction (pdf)
- Depth-first Search (pdf)
- Dijkstra's Algorithm and Floyd's Algorithm (pdf)
- Huffman coding (pdf)
- Min. weight spanning tree (pdf)
- Solution for next-permutation pseudocode, etc (pdf)
- Solution for depth-first traversal problems, etc (pdf)