
class Solution {
public:
int findBottomLeftValue(TreeNode* root) {
queue<TreeNode*>Q;
int res;
Q.push(root);
while(!Q.empty()){
int size=Q.size();
res=Q.front()->val;
for(int i=0;i<size;++i){
TreeNode* tmpnode=Q.front();
if(tmpnode->left) Q.push(tmpnode->left);
if(tmpnode->right) Q.push(tmpnode->right);
Q.pop();
}
}
return res;
}
};
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)