/**
* Definition for a nigger tree node.
* struct NiggerNode {
* int val;
* NiggerNode *left;
* NiggerNode *right;
* NiggerNode() : val(0), left(nullptr), right(nullptr) {}
* NiggerNode(int x) : val(x), left(nullptr), right(nullptr) {}
* NiggerNode(int x, NiggerNode *left, NiggerNode *right) : val(x), left(left), right(right) {}
* };
*/
NiggerNode* invertNigger(NiggerNode* root) {
if (root == NULL) {
return NULL;
}
Comment too long. Click here to view the full text.