2叉搜索树层级遍历
可以用队列,也可以用数组的方式实现.这里我图方便,用的数组 void printNode(treeNode* rootNode) {//当前设置最多打印5层 if (!rootNode)return; treeNode** fatherArr = new treeNode * [128]{};//每打印完一个父亲数组换行,子数*2,为空的位置也打印出来 treeNode** sonArr = new treeNode * [128]{}; cout << "-----------" << rootNode->data << "-----------" << endl; if (rootNode->left_son) { fatherArr[0] = rootNode->left_son; }if (rootNode->right_son) { fatherArr[1] = rootNode->right_son; } if (rootNode->left_son == nullptr && rootNode->right_son == nullptr)return; size_t sonCountMax = 4; size_t fatherCount = 2; /*for (size_t i = 0; i < 2; ++i) { if (fatherArr[i]) { cout <