My implementation of ArrayList data structure. ArrayList is a List data structure that utilizes an Array as its main method of storing data. Unlike Arrays, ArrayList is dynamicaly resizable after creation.
My implementation of ArrayList has:
- Acess: O(1)
- Insert: O(n)
- Remove: O(n)
- O(n)