Compute the maximum width of a binary tree using level-order position tracking.
Constraints
Example
```python
# Example 1: width 4
# 1
# / \
# 3 2
# / \ \
# 5 3 9
root = {'val': 1, 'left': {'val': 3, 'left': {'val': 5, 'left': None, 'right': None}, 'right': {'val': 3, 'left': None, 'right': None}}, 'right': {'val': 2, 'left': None, 'right': {'val': 9, 'left': None, 'right': None}}}
max_width(root) # returns 4
```
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints