| 1 | 12 | 14 | |||||||||||||||||||||||
| 2 | |||||||||||||||||||||||||
| 15 | |||||||||||||||||||||||||
| 3 | |||||||||||||||||||||||||
| 4/5 | 6 | ||||||||||||||||||||||||
| 7 | |||||||||||||||||||||||||
| 11 | |||||||||||||||||||||||||
| 8 | 13 | ||||||||||||||||||||||||
| 9 | |||||||||||||||||||||||||
| 10 | |||||||||||||||||||||||||
Crossword: Data Structures
Across
1. A hierarchical data structure where each record has at most two children.
2. A method that removes all key-value pairs from a dictionary.
3. Changing the value of a specific element in a 2-dimensional array.
4. The vertical dimension of a 2-dimensional array.
5. The vertical dimension of a 2-dimensional array.
6. A dictionary that contains other dictionaries as values for its keys.
7. A data structure that organizes information in a grid format consisting of rows and columns.
8. A way to create a 2D structure in Python where each inner list represents a single row of the grid.
9. The number of key-value pairs in a dictionary.
10. A data structure that connects individual records in a linear order.
Down
11. A single value stored in the array.
12. A looping construct where one loop is placed inside another, allowing for iteration over multi-dimensional data.
13. Visiting each element of an array in a sequential manner.
14. A solitary entity encompassed in a data structure that encompasses numerous fields or attributes.
15. The process of assigning initial values to the elements of an array.