1、思路 模板题,就是二叉树的层序遍历和锯齿形遍历; 输出比较麻烦。 2、代码 #include <iostream> #include <queue> #include <algorithm> using namespace std; struct TreeNode { int val; TreeNode *left, *right; TreeNode(int _val) : val(_val), left(nullptr), right(nullptr) {} }; //建树 void createTree(TreeNode *root, int...