inverting a tree involves swapping the left and right child nodes
generally
let temp = node.left
node.left = node.right
node.right = temp
in the example for the tree with 3 node height, the left most node is inverted to be the right most node.
two methods to traverse a binary tree. dfs, bfs.
dfs solution
swap left and right nodes in post traversal
bfs solution