- Search a given node
- Modify the value of node at a given index
- Traverse the array
- Add a node to the end
- Remove a node from the end
- Add a node to the beginning
- Remove a node from the beginning
- Search a given node
- Modify the value of node at a given index
- Traverse the array
- Add a node to the end of a row/column
- Remove a node from the end of a row/column
- Add a node to the beginning of a row/column
- Remove a node from the beginning of a row/column
- Flatten/Half the array
- Add a row/column
- Remove a row/column
- ✨ Matrix Multiplication
- ✨ Transposing (swapping rows and columns)
- ✨ Slicing & Dicing
- ✨ Summing rows/columns