Department of Computer Science, Princeton University
COS 226: Data Structures and Algorithms, Spring 1996
R. Sedgewick
PROGRAMMING ASSIGNMENTS
1:
Shellsorting a linked list, due Feb. 15
2:
Sorting and merging networks, due Feb. 22
3:
Bin packing, due Feb. 29
4:
Word searching, due Mar. 7
5:
Repeat searching, due Mar. 28
(Sample input:
small
,
medium
,
large
; also in ~cs226/05data)
6:
Arithmetic coding, due Apr. 4
7:
Point location, due Apr. 11
8:
Maze traversal, due Apr. 18
9:
Stable matching, due Apr. 25
10:
Knapsack, due Dean's Date
PROBLEM SETS
1: due Feb. 14
2: due Feb. 21
3: due Feb. 28
4: due Mar. 6
5: due Mar. 27
6: due Apr. 3
7: due Apr. 10
8: due Apr. 17
9: due Apr. 29
Copyright (c) 1996,
R. Sedgewick