LeetCode515:在每个树行中找到最大值
题目描述: 方法1:层次遍历,但是只把每一层的最大值存入 result 数组,非递归 class Solution { public: vector<int> largestValues(TreeNode* root) { vector<int> result;
题目描述: 方法1:层次遍历,但是只把每一层的最大值存入 result 数组,非递归 class Solution { public: vector<int> largestValues(TreeNode* root) { vector<int> result;
题目描述: 方法1:普通的层次遍历,然后反转下结果 class Solution { public: void order(vector<vector<int>>& result, TreeNode* root, int length){ if(!root) return;
题目描述: 方法1:非递归,使用队列辅助 class Solution { public: vector<vector<int>> levelOrder(TreeNode* root) { vector<vector<int>> result; queue<T
头文件:#include<queue> 常用操作: queue<int> q; //以int型为例 int x;