Data Structures and Algorithms - Old Questions
4. Discuss array as an ADT.
5 marks
|
Asked in 2071
Let A be an array of type T and has n elements then it satisfied the following operations:
- CREATE(A): Create an array A
- INSERT(A,X): Insert an element X into an array A in any location
- DELETE(A,X): Delete an element X from an array A
- MODIFY(A,X,Y): modify element X by Y of an array A
- TRAVELS(A): Access all elements of an array A
- MERGE(A,B): Merging elements of A and B into a third array C
Thus by using a one-dimensional array we can perform above operations thus an array acts as an ADT.