Question: Section 7.1, implement the List ADT. That means implementing all the 6 functions and run your code on Example 7.1. Your program should print out

Section 7.1, implement the List ADT. That means implementing all the 6 functions and run your code on Example 7.1. Your program should print out that table in Example 7.1. (Java)

Functions:

Section 7.1, implement the List ADT. That means implementing all the 6functions and run your code on Example 7.1. Your program should print

size(): Returns the number of elements in the list. isEmpty( ): Returns a boolean indicating whether the list is empty. get (i) : Returns the element of the list having index i; an error condition occurs if i is not in range [0, size ()1]. set (i,e) : Replaces the element at index i with e, and returns the old element that was replaced; an error condition occurs if i is not in range [0,size()1] add(i,e) : Inserts a new element e into the list so that it has index i, moving all subsequent elements one index later in the list; an error condition occurs if i is not in range [0,size()]. remove (i) : Removes and returns the element at index i, moving all subsequent elements one index earlier in the list; an error condition occurs if i is not in range [0,size()1]. Example 7.1: We demonstrate operations on an initially empty list of characters

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!