0% found this document useful (0 votes)
54 views1 page

Java Hash Table Implementation Guide

The assignment requires the implementation of a custom Hash table in Java with functionalities such as Insert, Delete, Contains, Get Value by key, Size, Iterator, and Traverse/Print. It emphasizes the use of object-oriented programming principles and prohibits the use of existing data structures. Evaluation will be based on code completeness, adherence to OO principles, operational complexity, and functionality of the code.

Uploaded by

nikita jagtap
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views1 page

Java Hash Table Implementation Guide

The assignment requires the implementation of a custom Hash table in Java with functionalities such as Insert, Delete, Contains, Get Value by key, Size, Iterator, and Traverse/Print. It emphasizes the use of object-oriented programming principles and prohibits the use of existing data structures. Evaluation will be based on code completeness, adherence to OO principles, operational complexity, and functionality of the code.

Uploaded by

nikita jagtap
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Sample Assignment(Java)

Implement your own version of Hash table with mentioned functionalities:

 Insert
 Delete
 Contains
 Get Value by key
 Size
 Iterator
 Traverse/Print

Expected Behaviour and Output:


 Use of similar data structures already present in the language is not allowed.
 Make use of object-oriented capabilities for implementing the data structures.
 Exception handling is expected in the program

Evaluation Criteria:
 Code Completeness and Correctness
 Usage of OO Principles, packages/ class structure, class/function/variable names
 Complexity of the operations
 Code should be in running condition

You might also like