算法求助
这个二叉树对应着一部分代码,怎么调试代码才能观察到二叉树的每一个分支都遍历到了呢?
bool isSum(vector<int> v,int i, int sum, int aim) { if(i == v.size()) { return sum == aim; } // if(sum > aim) return false; return isSum(v,i + 1,sum,aim) || isSum(v,i + 1,sum + v[i],aim); }
主要难点是或运算符两遍是怎么运行的我没有搞清楚