CSE 373 Assignment Solutions

Note that the actual problem values reflect the relative difficulties within an assignment, and not the overall grade value. The specific values are chosen mostly for convenience, e.g. so that a 4 part problem is divisible by 4.  So a 24 point problem on one homework may count slightly more or less than a 24 point problem on another homework.

The homeworks will be roughly equal in the overall 60% homework grade, except for number 1. That one had some questions that were too difficult for this class, so I will tweak the grades so that a poor homework 1 score will not hurt your overall grade as much as a poor score on the others.

Assignment 1

Problem values: Total 90, 1 (18), 2 (24), 3 (24), 4 (24)

Problems 1 and 4, by Liang Sun.
Problem 2, by Nic Bone.
Problem 3, by Isaac Kunen.

Assignment 2

Problem values: Total 140, 1 (30), 2 (10), 3 (10), 4 (10), 5 (10), 6 (10), 7 (20), AVL (40)

Problems 1, 2, 3, 6, by Liang Sun.
Problems 4, 5, 7, by Nic Bone.
AVL Program, by Isaac Kunen

Assignment 3

Problem value: Total 100

Source for sample solution, by Pete Morcos. [available on request]

Assignment 4

All problems, by Pete Morcos.

Assignment 5