当前位置: 首页> 文旅> 旅游 > 电影网页设计与制作教程_深圳公司名称核准查询_游戏优化大师_b2b网站大全免费推广

电影网页设计与制作教程_深圳公司名称核准查询_游戏优化大师_b2b网站大全免费推广

时间:2025/7/12 7:00:04来源:https://blog.csdn.net/taoyong001/article/details/144871764 浏览次数:0次
电影网页设计与制作教程_深圳公司名称核准查询_游戏优化大师_b2b网站大全免费推广
  • 构造的关键点就是找到树的根结点
  • 每个子树也是找其的根结点
  • 注意如果构造一个线性二叉树也是搜索树,但不符合题意
#include <iostream>
#include <vector>struct TreeNode {int val;TreeNode* left;TreeNode* right;TreeNode(): val(0), left(nullptr), right(nullptr) {}TreeNode(int v): val(v), left(nullptr), right(nullptr) {}TreeNode(int v, TreeNode* l, TreeNode* r): val(v), left(l), right(r) {}
};class Solution {
private:TreeNode* traversal(std::vector<int>& nums, int left, int right) {if (left > right)return nullptr;int mid = (left + right) / 2;TreeNode* root = new TreeNode(nums.at(mid));root->left = traversal(nums, left, mid - 1);root->right = traversal(nums, mid + 1, right);return root;}
public:TreeNode* sortedArrayToBST(std::vector<int>& nums) {return traversal(nums, 0, nums.size() - 1);}
};
int main()
{Solution s;return 0;
}
  • 汇总
关键字:电影网页设计与制作教程_深圳公司名称核准查询_游戏优化大师_b2b网站大全免费推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: