问题描述:
leetcode 98题,通过全部用例测试,但是在submit时,出现“Line 923: Char 34: runtime error: reference binding to null pointer of type 'value_type' (stl_vector.h)”错误。
代码:
void helper(TreeNode* root, vector<int>& vec)
{
if(root == NULL) return; !!最终发现错误之处为 NULL
helper(root->left, vec);
vec.push_back(root->val);
helper(root->right, vec);
}
bool isValidBST(TreeNode *root) {
if(root == NULL) return true; !!最终发现错误之处为 NULL