CS 261 Lab I - Binary Tree Properties

Due Wed Apr 03 at 9:00am

Overview

In this lab you will practice working with Binary Trees in order to solidify your understanding of this data structure. You will be working with a node-based version of a BinaryTree that we discussed in class, but you will be extending this class to add new functionality that describes the structure of the tree.

This lab will be completed in pairs. Review the pair programming guidelines!

Objectives

Necessary Files

You will need to download the copy of the BinaryTreeLab.zip file. This file contains a version of the BinaryTree class similar to the one we discussed in class. You will need to import this class into Eclipse.

Details

Submitting

Submit all of your classes to the LabI submission folder on hedwig. Make sure you upload your work to the correct folder! The lab is due at the start of class on the day after the lab.

Remember to fill out your lab partner evaluation!

Extensions

There are plenty of extra analytical functionality you might add. Informative methods can be worth up to 5 extra credit points. Some examples:

Grading

This assignment will be graded based on approximately the following criteria: