CS211 - Assignments Summer 2014

1.   Perfect Square Problem

   Due date: Tuesday, July 1, 2014 before lecture  

2.   Equivalent Arrays

   Due date: Tuesday, July 1, 2014 before lecture  

3.   Perfect Square Problem - part 2 - computing the time estimate

   Due date: Wenesday, July. 2, 2014 before lecture   

4.   Rearrange 'em

   Due date: Thursday, July 3, 2014 before lecture 

5. Complete the 8 queens 2 dimensional array program with backtracking that we worked on in class.

   Due date: Thursday July 3, 2014 before lecture

6. Complete the 8 queens 1 dimensional array program with backtracking that we worked on in class.

   Due date: Monday July  7, 2014 before lecture 

7. Redo the 8 queens 1 dimensional array program with backtracking REMOVING ALL "GOTOs"

   Due date: Wednesay July 9, 2014 before lecture

8. Outline of program for Dumb Eight Queens

   Due date: Thursday July 10, 2014 before lecture  
9.   Eight numbers in a cross problem

   Due date: Monday July 14, 2014 before lecturere 

10.   Understanding Arrays as Pointers

   Due date: Monday July 14, 2014 before lecture 
  

11.   Stable Marraige

   Due date: Tuesday July 15, 2014 before lecture  

Two guys recently won the Nobel Prize for solving the Stable Marriage probelm ... (coulda been you had you taken CS211 earlier)

12.   "Fancy" output for the eight queens problem

   Due date: Thursday July 17, 2014 before lecture

13.  Practice problems for simple recursion

   Due date: Wednesday July 16, 2014 before lecture
 

14.   Integration problem using function pointers

   Due date: Monday July 21, 2014 before lecture 

15.   The n Queens Problem

   Due date: Monday July 21, 2014 before lecture 

16. Redo cross and stable marriage using recursion

   Due date: Thursday July 24 2014, before lecture  

17. Non-recursive Towers of Hanoi - must work for both odd and even number of towers

     Due date: Monday July 28, 2014 before lecture 

18. Shortest Path Problem - Part 1

   Due date: Wednesday July 30, 2014 before lecture