diff --git a/Bit_Manipulation/Number_of_1_bits.cpp b/Bit_Manipulation/Number_of_1_bits.cpp index 51f9780..86e0d77 100644 --- a/Bit_Manipulation/Number_of_1_bits.cpp +++ b/Bit_Manipulation/Number_of_1_bits.cpp @@ -2,6 +2,12 @@ // The complexity is a constant (32) int Solution::numSetBits(unsigned int A) { +vector dummy; + dummy.push_back(A->val); + ans.push_back(dummy); + dummy.clear(); + if(A->left) chd.push_back(A->left); + if(A->right) chd.push_back(A->right); int count =0; if(A==0 or A==1) return A; for(int i=0;i<32;i++)