What output does the below pseudo code produces?
Tree_node function(Tree_node x)
{
Tree_node y = x.left;
x.left = y.right;
y.right = x;
return y;
}
Tree_node function(Tree_node x)
{
Tree_node y = x.left;
x.left = y.right;
y.right = x;
return y;
}A. right rotation of subtree
B. left rotation of subtree
C. zig-zag operation
D. zig-zig operation
Answer: Option A

Join The Discussion