Binary Tree Columns
Medium
Given the root of a binary tree, return a list of arrays where each array represents a vertical column of the tree. Nodes in the same column should be ordered from top to bottom. Nodes in the same row and column should be ordered from left to right.
Example:
Output: [[2], [9], [5, 1, 4], [3], [7]]