In the previous parts, we considered the basic data structures, which, in fact, were add-ons over an array. In this article, we will add simple operations to the collections and see how this affects their capabilities.
So far, we have considered data structures in which data is arranged linearly. In the linked list - from the first node to the only last. In a dynamic array, in the form of a continuous block.
In this part, we will look at a…