Data Structures Homework and Programming Assignments
Fall, 1997
- HW 1: due Wednesday, September 17, 1997. 100 points.
- From on-line notes, Chapters 1 and 2: R-1.4, R-1.5, C-1.1, C-1.3, R-2.22.
- Project 1,
due Tuesday, October 7, 1997, at noon. 120 points.
- Please e-mail the TA, Divya Mehra,
the URL (web address) where you will be keeping the applet.
-
Please pay careful attention to the method for
submitting source code.
-
10 points of extra credit are possible if you produce animations of
stacks and queues in your applets.
- Project 2,
due Monday, October 20, 1997, at noon. 120 points.
- Please e-mail the TA, Divya Mehra,
the URL (web address) where you will be keeping the applet.
-
As before, please pay careful attention to the method for
submitting source code.
-
10 points of extra credit are possible if you produce an animation of
a sequence in your applet.
- Project 3,
due Wednesday, November 6, 1997, at noon. 120 points.
- Please e-mail the TA, Divya Mehra,
the URL (web address) where you will be keeping the applet.
-
As before, please pay careful attention to the method for
submitting source code.
-
10 points of extra credit are possible if you produce an animation of
a heap in your applet.
- Project 4,
due Wednesday, November 19, 1997, at noon. 120 points.
- Please e-mail the TA, Divya Mehra,
the URL (web address) where you will be keeping the applet.
-
As before, please pay careful attention to the method for
submitting source code.
-
10 points of extra credit are possible if you produce an animation of
a skip list in your applet.
- Project 5,
due Monday, December 8, 1997, at noon. 120 points.
This is the last day of class; there can be no extensions.
- Please e-mail the TA, Divya Mehra,
the URL (web address) where you will be keeping the applet.
-
As before, please pay careful attention to the method for
submitting source code.
-
10 points of extra credit are possible if you produce an animation of
the sorting algorithm in your applet.
Homework Assignments from Previous Courses:
Goodrich's Home Page.