CSC 344
Homework 4

Due April 22, to be done singly or in pairs.

Assigned April 1.
You've each been given a dynamic-programming problem to solve. Design a solution and implement it in a real programming language.

Assigned April 8.
Do problems 4-2, 4-4, 4-7, 4-10, 4-11, 4-12, 4-13 from the textbook. (Note: most of these can be solved by using standard tools like depth-first search, breadth-first search, Kruskal's or Prim's algorithm, Dijkstra's algorithm, and Floyd-Warshall's algorithm, essentially as subroutines to your algorithm. If you're familiar with those, it should take you only two or three hours. If not, you will be familiar with them by the end of the assignment :-)

Choose one of the algorithms in problems 4-7, 4-10, 4-11, 4-12, 4-13, and implement it in a real programming language.


Last modified: Sat Apr 6 14:14:00 EST 2002
Stephen Bloch / sbloch@adelphi.edu