Easy 5 liner C++ solution


#1
    int Solution::isBalanced(TreeNode* A) {
   if(A==NULL)
   return 1;
   
   if(A->left==NULL&&A->right!=NULL&&(A->right->right!=NULL||A->right->left!=NULL))
   return 0;
   if(A->right==NULL&&A->left!=NULL&&(A->left->left!=NULL||A->left->right!=NULL))
   return 0;
   
   return  isBalanced(A->left)&&isBalanced(A->right);
}