小红拿到了一个二叉树,每个节点的权值都不相同。 小红每次操作可以交换任意两个节点的权值,她希望用尽可能少的操作,使得二叉树先序遍历序列为一个升序的数组。你能帮帮她吗? 二叉树的节点数量保证不超过
示例1

输入

{1,3,2}

输出

1

说明

交换第二个和第三个节点即可。
加载中...