Given the root of a binary tree, return the inorder traversal of its nodes' values.
Inorder traversal visits nodes in the order: Left subtree, Root node, Right subtree.
Input: root = [1,null,2,3]
Output: [1,3,2]
Input: root = []
Output: []
[0, 100].-100 ≤ Node.val ≤ 100