class Solution {
public:
int findBottomLeftValue(TreeNode* root) {
queueQ;
int res;
Q.push(root);
while(!Q.empty()){
int size=Q.size();
res=Q.front()->val;
for(int i=0;i
TreeNode* tmpnode=Q.front();
if(tmpnode->left) Q.push(tmpnode->left);
if(tmpnode->right) Q.push(tmpnode->right);
Q.pop();
}
}
return res;
}
};



