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

网站内页怎么做301定向如何在百度提交自己的网站

网站内页怎么做301定向,如何在百度提交自己的网站,服务器色情网站专用,wordpress配置cdn访问最快最小高度树 实例要求 1、给定一个有序整数数组,元素各不相同且按升序排列;2、编写一个算法,创建一棵高度最小的二叉搜索树;示例: 给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它…

最小高度树

实例要求

  • 1、给定一个有序整数数组,元素各不相同且按升序排列;
  • 2、编写一个算法,创建一棵高度最小的二叉搜索树
  • 示例:
给定有序数组: [-10,-3,0,5,9],一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高度平衡二叉搜索树:0 / \ -3   9 /   / -10  5 

实例分析

  • 一、算法思想:
  • 使用递归来实现将有序数组转换为二叉搜索树
  • 二、具体步骤:
  • 1、找到数组的中间元素,将其作为根节点;
  • 2、将数组分成左右两部分,分别递归地构建左子树和右子树
  • 3、返回根节点;

示例代码

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     struct TreeNode *left;*     struct TreeNode *right;* };*/struct TreeNode* sortedArrayToBSTUtil(int* nums, int start, int end) {if (start > end) {return NULL;}int mid = start + (end - start) / 2; // 找到中间元素的索引struct TreeNode* root = (struct TreeNode*)malloc(sizeof(struct TreeNode));root->val = nums[mid]; // 中间元素作为根节点的值root->left = sortedArrayToBSTUtil(nums, start, mid - 1); // 递归构建左子树root->right = sortedArrayToBSTUtil(nums, mid + 1, end); // 递归构建右子树return root;
}struct TreeNode* sortedArrayToBST(int* nums, int numsSize) {if (numsSize == 0) {return NULL;}return sortedArrayToBSTUtil(nums, 0, numsSize - 1);
}

运行结果

在这里插入图片描述
在这里插入图片描述

http://www.yidumall.com/news/96271.html

相关文章:

  • 徐州建设网站google下载安卓版
  • 上海手机网站制作哪家好seo搜索优化是什么意思
  • 高端装饰公司网站设计宁波优化网站哪家好
  • wordpress必须登录哈尔滨seo推广
  • 网站建设方案书要写吗百度指数怎么提升
  • ai怎么做自己的网站网络营销的四大要素
  • 中国建设银行嵊州市支行网站营销型网站制作成都
  • 聊城做网站费用模板网站建设开发
  • 企业邮箱注册域名武汉seo服务
  • 做网站效果上海关键词seo
  • 餐饮手机微网站怎么做优化游戏卡顿的软件
  • 淘宝上做网站免费网站提交入口
  • 商城建站系统多少钱seo百度发包工具
  • 惠州网站建设 骏域网站建设外包seo服务口碑好
  • 佛山最好的网站建设精准营销的案例
  • 什么项目必须走辽宁建设工程信息网广州网站优化步骤
  • 杭州响应式网站谷歌外贸网站推广
  • 东莞市住房和城乡建设局网seo怎么优化软件
  • 竞价网站同时做优化可以吗每日财经最新消息
  • 哪个网站可以做一对一老师怎么自己制作一个网站
  • 常州网站建设最易软文写作是什么
  • 广州化妆品网站建设公司友情链接seo
  • 个人网站建设论文绪论百度网站打开
  • 深圳市龙岗区做网站的公司开鲁网站seo免费版
  • 长沙做企业网站的公司手机优化大师官方免费下载
  • 商城开发网站建设百度seo查询系统
  • 沈阳网站制作列表网seo关键词推广公司
  • 网站建设合同制百度网址入口
  • wix做的网站能扒下来新媒体营销策略有哪些
  • 网站建设从建立服务器开始网站设计师