一个点的改变如果对根节点的值不会造成任何影响,那么这个点的所有子节点的改变也不会对根节点造成影响 因为每次只改一个叶子节点,也就是一条到根的路径,可以先预处理出初始情况下的每个结点的值 分别讨论根节点是and,or,xor,not时,1|2 个结点取值 的 各种情况(也就那么几种) 比如x是and,x有两个儿子u,v, u=1,v=1时改变任意一个都会有影响 u=0,v=1时改变u会有影响 u=1,v=0时改变v会有影响 依次类推其他操作 /* 给定一棵逻辑运算的树,非叶子结点有and,or,x…