每层访问完根据条件reverse思路根据层次遍历思想,设置队列,同时设置一个布尔变量判断这个数组是否进行元素反转布尔变量可以实现两个值来回变化,每层存储后,都对其进行取非操作知识点反转函数reverse用法:reverse(v.begin(), v.end())反转整个容器vectorreverse(v.begin()+i, v.begin()+j)反转部分区间 [i, j)reverse(v.begin(), v.begin()+3); // 只反转前三个 /** * struct TreeNode { * int val; * struct TreeNode *left; * struct...