Array
Description
An array is a linear data structure that operates as a lineup of similar items, stored together in a computer's memory in contiguous spaces. It's like a sequence that maintains organized storage.
Operations
| Operation | Complexity |
|---|---|
| Access element | \(O(1)\) |
| Search element | \(O(n)\) |
| Insert at end | \(O(1)\) |
| Insert at middle | \(O(n)\) |
| Delete at end | \(O(1)\) |
| Delete at middle | \(O(n)\) |
| Memory space usage | \(O(n)\) |
