We will have several reading and programming Homework.

How to submit:

  1. Non-programming assignments: Print it out and hand it to me before class
  2. Please type it and print it clearly...
  3. Programming assignments: go to http://dropbox .cse.sc.edu, login and upload your file in dropbox center.

Homework:

=================================================

Homework1 (Due on September 10)

Exercises 1.2.9, 1.4.3, 1.4.4, 2.1.2, 2.1.3, 2.1.5.

hw1-solution.pdf

Homework2 (Due 9/24/2008)

Exercises 2.2.3; 2.2.5; 2.3.2; 2.3.6; 2.3.10; 2.4.1; 2.4.4; 2.4.8;

You can work on some other exercises if u have time since they may show up in exams.

hw2-solution.pdf

Midterm1

Homework3 (Due 10/13/2009)

Exercises: 3.1.4; 3.2.9a; 3.3.2; 3.4.4; 4.1.2; 4.2.8;

hint 4.2.8. refer to quicksort pivot finding algorithm.

hw3-solution.pdf

Homework4 (Due 10/27/2009)

4.3.6; 4.4.1; 4.4.4; 5.1.4; 5.2.1; 5.2.4; 5.2.8;

hw4-solution.pdf

Homework5 (Due 11/10/2009)

5.3.1; 5.6.2; 5.6.3; 6.1.7; 6.3.4; 6.3.5; 6.4.1;

for 5.3.1, u need to show the steps..

hw5-solution.pdf

Homework6 (Due 11/24/2009)

7.2.2; 7.2.7; 7.3.1; 7.3.2; 8.1.2; 8.2.1; 8.2.7;

hw6-solution.pdf

Homework7 (Due 12/4/2009)

These problems are preparation for the final exam. So do a good job on it.

9.1.7; 9.2.1; 9.3.2; 9.4.1; 11.1.3; 11.3.10; 12.1.4; 12.2.9;