2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点每个节点都可以被分配一个从 1 到 n 且互不相同的值另给你一个长度为 m 的数组 queries你必须在树上执行 m 个...独立 的查询,其中第 i 个查询你需要执行以下操作:从树中 移除 以 queriesi 的值作为根节点的子树题目所用测试用例保证 queriesi 不 等于根节点的值。...树的高度是从根到树中某个节点的 最长简单路径中的边数 。输入:root = 5,8,9,2,1,3,7,4,6, queries = 3,2,4,8。输出:3,2,3,2。...2.定义深度优先搜索函数 dfs用一个计数器 i 记录当前节点的编号,并将其存储到数组 dfn 中。将当前节点的深度 h 存储到数组 deep 中。...如果当前节点存在右孩子,则递归调用 dfs 函数,并将当前节点的子树大小加上其右孩子的子树大小。3.在主函数中创建一棵二叉树 root 和一个查询数组 queries。