leetcode 94. Binary Tree Inorder Traversal
来源:互联网 发布:h3c dhcp ip mac绑定 编辑:程序博客网 时间:2024/05/22 17:30
原题:
Given a binary tree, return the inorder traversal of its nodes' values.
For example:
Given binary tree [1,null,2,3]
,
1 \ 2 / 3
return [1,3,2]
.
Note: Recursive solution is trivial, could you do it iteratively?
代码如下:/** * Definition for a binary tree node. * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * }; *//** * Return an array of size *returnSize. * Note: The returned array must be malloced, assume caller calls free(). */int* inorderTraversal(struct TreeNode* root, int* returnSize) { void A(struct TreeNode* root, int* returnSize,int* arrays); int* arrays; arrays=(int*)malloc(sizeof(int)*10000); A(root,returnSize,arrays); return arrays;}void A(struct TreeNode* root, int* returnSize,int* arrays){ if(root==NULL) return ; A(root->left,returnSize,arrays); *(arrays+*returnSize)=root->val; (*returnSize)++; A(root->right,returnSize,arrays);}
就是中序遍历的简单算法而已,没有啥太多可说的。
阅读全文
0 0
- LeetCode 94. Binary Tree Inorder Traversal
- [LeetCode]94.Binary Tree Inorder Traversal
- 94. Binary Tree Inorder Traversal Leetcode Python
- [Leetcode] 94. Binary Tree Inorder Traversal
- LeetCode --- 94. Binary Tree Inorder Traversal
- LeetCode 94. Binary Tree Inorder Traversal
- [leetcode] 94.Binary Tree Inorder Traversal
- 94. Binary Tree Inorder Traversal LeetCode
- LeetCode 94. Binary Tree Inorder Traversal
- *LeetCode 94. Binary Tree Inorder Traversal
- [LeetCode]94. Binary Tree Inorder Traversal
- [LeetCode]94. Binary Tree Inorder Traversal
- 【LeetCode】94. Binary Tree Inorder Traversal
- leetcode 94. Binary Tree Inorder Traversal
- leetcode 94. Binary Tree Inorder Traversal
- LeetCode *** 94. Binary Tree Inorder Traversal
- LeetCode-94.Binary Tree Inorder Traversal
- LeetCode 94. Binary Tree Inorder Traversal
- 失去焦点和获得焦点发生事件(js)
- 数据库基本知识(一)
- Spring AOP切点表达式函数
- 海量数据处理:十道面试题与十个海量数据处理方法总结
- Docker常用命令
- leetcode 94. Binary Tree Inorder Traversal
- android 实现home键功能的几种方式,退到后台但不退出程序
- 稳压电源 连载15:设计及例子.
- pandas教程-----DataFrame入门(12/4)
- 171204之数据库修改字段属性
- 一个角度谈母婴电商的线下模式
- easyui treegrid
- 寻找第K大的数的方法总结
- windows下mysql定时生成备份