[LeetCode] Binary Tree Preorder Traversal in Objective C

in objective •  8 years ago 

// typedef struct {
// int value;
// struct TreeNode *left;
// struct TreeNode *right;
// } TreeNode;

-(NSMutableArray *)preorderTraversal:(TreeNode *)treeNode
{
NSMutableArray *preorderArray = [NSMutableArray array];
if (!treeNode) {
[array addObject: treeNode];
preorderTraversal(treeNode.left);
preorderTraversal(treeNode.right);
}
return preorderArray;
}

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!