- 注册
- 2010-07-14
- 消息
- 3,260
- 荣誉分数
- 200
- 声望点数
- 73
闲兄请继续,俺一直在关注中。
估计不会有别人参与了。
代码:public static TreeNode convertArrayToTree(int arr[], int start, int end) { if (end < start) return null; int mid = (start + end) / 2; TreeNode n = new TreeNode(arr[mid]); n.left = convertArrayToTree(arr, start, mid - 1); n.right = convertArrayToTree(arr, mid + 1, end); return n; } public static TreeNode createBST(int array[]) { return convertArrayToTree(array, 0, array.length - 1); }