Department of Computer Science and Engineering
University of California, San Diego
La Jolla, CA 92093-0114
Office: 4111 Applied Physics and Mathematics Building (APM)
Phone: (858) 534-1332; Fax: (858) 534-7029;
Email: russell@cs.ucsd.edu
Russell's Office Hours: W:2-4
Supplementary Text by Jeff
Edmonds
Course Handouts
-
Class Description (Postscript)
-
Homework 1 Due April 26, except for Hamiltonian
Path problem (move to next assignment) (Postscript)
-
Homework 1 Answer Key
(Postscript)
-
Homework 2
-
Homework 2 Answer Key
(Postscript)
-
Homework 3, due June 7
-
Homework 3, Answer Key
-
Take-home final, due June 13
IMPROVED VERSION, erratta thanks to Yan Ye
-
Backtracking Summary Sheet (postscript)
-
Backtracking Summary Sheet (PDF)
-
Greedy Algorithms Summary Sheet (postscript)
-
Greedy Algorithms Summary Sheet (PDF)
-
Dynamic Programming Algorithms Summary Sheet (postscript)
-
Dynamic Programming Algorithms Summary Sheet (PDF)
-
Using Data Structures Summary Sheet (postscript)
-
Using Data Structures Summary Sheet (PDF)