技术栈

98. 验证二叉搜索树

咔咔咔的2023-10-13 12:53

98. 验证二叉搜索树


题目链接:98. 验证二叉搜索树

代码如下:

cpp 复制代码
class Solution {
public:
    long pre=-2147483649;

    bool isValidBST(TreeNode* root)
    {
        if(root==nullptr)
        {
            return true;
        }

        if(!isValidBST(root->left))
            return false;

        if(pre>=root->val)
        {
            return false;;
        }
        pre=root->val;

        if(!isValidBST(root->right))
            return false;

        return true;
    }   
};
上一篇:TP-Link本月在美国的一起Wi-Fi6专利侵权案中败诉,被判赔3750万美元
下一篇:软件外包开发流程
相关推荐
怕什么真理无穷
24 分钟前
C++面试4-线程同步
java·c++·面试
fpcc
1 小时前
c++23中的print和println
c++·c++23
玉树临风江流儿
2 小时前
C++左值、右值、move移动函数
开发语言·c++
许长安
3 小时前
c/c++ static关键字详解
c语言·c++·经验分享·笔记
Murphy_lx
3 小时前
C++ thread类
开发语言·c++
月夜的风吹雨
3 小时前
【C++ STL 深度剖析】:vector 底层模拟实现与核心陷阱解析
c++·vector·类和对象·visual studio
彩妙不是菜喵
4 小时前
C++ 中 nullptr 的使用与实践:从陷阱到最佳实践
开发语言·jvm·c++
_dindong
5 小时前
笔试强训:Week-4
数据结构·c++·笔记·学习·算法·哈希算法·散列表
liu****
6 小时前
12.线程(二)
linux·开发语言·c++·1024程序员节
小冯的编程学习之路
6 小时前
【C++】:C++基于微服务的即时通讯系统(2)
开发语言·c++·微服务
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04Linux下V2Ray安装配置指南05BongoCat - 跨平台键盘猫动画工具06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07npm使用国内淘宝镜像的方法08jdk21下载、安装(Windows、Linux、macOS)09NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南10PyCharm 社区版全平台安装指南