Mon Apr 19 -- The Standard Template Library and STL Iterators.
Thr Apr 14 -- Merge and quicksorts (second link).
Wed Mar 31 -- Program 8 and benchmarking and curve fitting and signals and timers in unix.
Mon Mar 29 -- Sets, and the computation of union, intersection, and difference.
Wed Mar 17 -- Graph Visualization Algorithms.
Mon Mar 15 -- Two topological sort aglorithms, two graph examples.
Mon Mar 8 -- Shortest path and Floyds algrithm and topological sorting.
Fri Feb 27 -- Dijkstra's algorithm and the Dijkstra's Applet.Also ... memory consumption in a simple program.
Web Feb 18 -- Red-Black trees, Red Black Trees, splay trees, and threaded trees.
Mon Feb 16 -- Yet more AVL Treeeeees.
Web Feb 11 -- Grade your binary tree, discuss delete from a binary tree.
Mon Feb 9 -- Binary trees and the next assignment.
Mon Feb 2 -- operator overloading Quiz!!.
Fri Jan 30 -- More operator overloading.
Thu Jan 29 -- Operator Overloading.
Wed Jan 28 -- Hash Tables (see pages 656-677)!!!!.
Mon Jan 26 -- Describe Bit Maps and Hash Tables.
Thu Jan 22 -- Describe the Deck Assignment. Describe Decks. Work out how to resize.
Wed Jan 21 -- Go over templates. Fri Jan 17 -- Did a quiz. Talked about stacks. Stack homework due money.
Wed Jan 15 -- How to write good looking code and program 1.
Mon Jan 12 -- Go over the syllabus and our first program.