Homeworks, Quizzes, and Assignments
Assignments
- Read chapter 4 of textbook. (2/17/2003).
- Read chapter 2 of Textbook.
Quizzes
Homeworks
- Homework 1
- Homework-1 Assignment
- Below is example C++ program that inserts 1000 items to an empty AVL
tree that is implemented in the book.
- avl.h, avl.cpp,
main.cpp (first two files are nearly
the exact copies of the related source code that can be downloaded from
textbook's
online source code).
- In order to build the example program in Visual C++ 6.0
- Create a project of type "Win32 Console Application". Provide an
appropriate project name, and directory name where project
related files (the above three files) will be put into.
- Put the above three files into your project directory.
- While your project is open and while the file main.c
is open and currently active, select "Rebuild All" option from "Build"
pull-down menu on Visual C++ 6.0 window.
- Run the program project_name.exe by selecting "Execute ...
.exe" option from "Build" menu.
- Homework 2
- Homework 3
- Do the following exercises in the textbook: 5.10, 5.11, 5.8 6.10.a,
6.10.b, 6.14, 6.18.a, 6.18.b, 6.18.c, 6.19, 6.20, 6.32.
- This homework will be graded selectively. Some questions will be selected
for grading, not all of them. But, you are responsible to do all the
questions.
- The due date is Friday 18, 12am - noon (not 5pm).
- This homework does not have any programming exercise.