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

企业形象通用网站哪里有整站优化

企业形象通用网站,哪里有整站优化,长沙专业网站建设公司,一建 建设网站首先介绍一下什么是二叉搜索树。 二叉搜索树是一个有序树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉…

首先介绍一下什么是二叉搜索树。

    二叉搜索树是一个有序树:

  • 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;
  • 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;
  • 它的左、右子树也分别为二叉搜索树;

    这就决定了,二叉搜索树,递归遍历和迭代遍历和普通二叉树都不一样。
    就本题而言,我们使用递归法,遍历的顺序取决于节点的值的大小。而不是传统的前中后序。
    大家可以结合我的代码以及注释理解此题。
    代码及注释如下:
    /*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
    class Solution {
    public:TreeNode* searchBST(TreeNode* root, int val) {//创建一个变量存放递归函数的返回值TreeNode* result;//终止条件1:遍历到空节点if(root == NULL) return NULL;//终止条件2:遍历到的节点值等与valif(root -> val == val) return root;//如果当前节点值较大,则左递归if(root -> val > val){result = searchBST(root -> left,val);}//如果当前节点值较小,则右递归if(root -> val < val){result =  searchBST(root -> right,val);}return result;}
    };

http://www.ds6.com.cn/news/98965.html

相关文章:

  • 河北固安县网站建设百度一下就知道官方
  • 小说网站seo排名怎么做网站seo入门基础教程
  • 深圳建设工程交易网站宝安网页友情链接
  • 男女做那个的网站南京网站seo
  • 怎么做织梦网站免费个人网站申请
  • 日本 男女做受视频网站超级外链发布工具
  • 吉林科技网站建设推广普通话的宣传标语
  • 专门做淘宝主图的网站商旅平台app下载
  • 平台网站怎么优化站长工具seo综合查询是什么
  • 自助创建网站seo技术外包公司
  • 河南网站制作app优化方案
  • 做商城网站需要多大的服务器谷歌手机网页版入口
  • 公司网站开发费用兴田德润官方网站站长统计app网站
  • 该网站受海外服务器保护简述如何对网站进行推广
  • 大岭山做网站优化关键词排名提升
  • 2021能看的网站免费的知乎武汉百度关键词推广
  • 购物商城网站的制作免费外链平台
  • 单页网站在线生成外贸网站建站平台
  • 网站icp备案是什么海外推广代理公司
  • 动漫网站做毕业设计简单吗知乎seo排名帝搜软件
  • java网站开发视频转码小程序开发平台有哪些
  • 通过wordpress建站长沙百度关键词推广
  • 哈尔滨网站建设有限公司seo长沙
  • 平面设计师简历范文360优化大师安卓版下载
  • 网站建设和网页设计新网站排名优化怎么做
  • 怎么查询自己的商标自己怎么做关键词优化
  • 网站建设需要哪些工作室新闻摘抄2022最新20篇
  • 衡水网站建设公司站长工具网站查询
  • 网站12栅格系统怎么做友链交换
  • seodao cn百度快速排名优化服务