当前位置: 首页 > news >正文

企业网站推广建议网站开发客户对话

企业网站推广建议,网站开发客户对话,太原广告传媒有限公司,专业建站公司的业务内容有哪些1. 题目 给你一棵二叉搜索树#xff0c;请你返回一棵 平衡后 的二叉搜索树#xff0c;新生成的树应该与原来的树有着相同的节点值。 如果一棵二叉搜索树中#xff0c;每个节点的两棵子树高度差不超过 1 #xff0c;我们就称这棵二叉搜索树是 平衡的 。 如果有多种构造方…1. 题目 给你一棵二叉搜索树请你返回一棵 平衡后 的二叉搜索树新生成的树应该与原来的树有着相同的节点值。 如果一棵二叉搜索树中每个节点的两棵子树高度差不超过 1 我们就称这棵二叉搜索树是 平衡的 。 如果有多种构造方法请你返回任意一种。 示例 输入root [1,null,2,null,3,null,4,null,null] 输出[2,1,3,null,null,null,4] 解释这不是唯一的正确答案[3,1,4,null,2,null,null] 也是一个可行的构造方案。提示 树节点的数目在 1 到 10^4 之间。 树节点的值互不相同且在 1 到 10^5 之间。来源力扣LeetCode 链接https://leetcode-cn.com/problems/balance-a-binary-search-tree 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 先中序遍历是有序的存入vector对 vector 二分递归建立平衡二叉搜索树 class Solution { public:TreeNode* balanceBST(TreeNode* root) {if(!root)return root;stackTreeNode* s;vectorTreeNode* v;TreeNode* tp;while(root || !s.empty()){while(root){s.push(root);root root-left;}tp s.top();s.pop();root tp-right;tp-left NULL;tp-right NULL;v.push_back(tp);}return build(v,0,v.size()-1);}TreeNode* build(vectorTreeNode* v, int l, int r){if(l r)return NULL;int mid l((r-l)1);TreeNode* root v[mid];root-left build(v,l,mid-1);root-right build(v,mid1,r);return root;} };
http://www.zqtcl.cn/news/511425/

相关文章:

  • 建设博客网站游戏交易类网站seo怎么做
  • 做系统软件的网站wordpress网站会员太多
  • 上海门户网站怎么登录网站开发竞价单页
  • 东莞市外贸网站建设公司软件开发 系统开发 网站开发服务
  • 泉州制作网站设计南宁网站排名外包
  • 南通网站建设入门wordpress google seo
  • 怎么建立图片的网站吗网站响应式是什么意思
  • 网站建设买了服务器后怎么做WordPress多城市
  • 网站建设凭证成都网站设计公司
  • 创新创业营销策略网站建设等做钢材的都用什么网站
  • 英文免费网站模板大庆+网站建设
  • 品牌网站建设内容框架网站首页收录没了
  • 湖南城乡住房建设厅网站网站图片切换效果
  • 凡科做的网站可以在百度搜到吗阿里云nas做网站
  • 做企业销售分析的网站更改wordpress传文件尺寸
  • 网站建设策划书封面知名企业名称
  • 中小企业网站建设与管理课件百度云济南高端网站建设公司
  • 台州企业建站程序网页设计素材网站知乎
  • wordpress视频付费谷歌seo专员是指什么意思
  • 域名续费做网站wordpress模板淘宝客模板
  • 加强政协机关网站建设深圳教育软件app开发
  • 绍兴企业网站推广Django 个人博客网站开发
  • html5 开发网站图门市建设局网站
  • wordpress 建立网站江苏电信网站备案
  • 企业网站能个人备案吗成都蜀美网站建设
  • 网站开发 占位符直播网站开发接入视频
  • 网站 易用性原则义乌进货网平台
  • 做网站的你选题的缘由是什么洛阳网站建设找汉狮
  • 常德住房和城乡建设局网站陕西省建设厅的网站
  • 国外做meta分析的网站开发公司替业主承担物业费承诺书