技术栈

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万美元
下一篇:软件外包开发流程
相关推荐
闻缺陷则喜何志丹
1 小时前
【二分查找】P9029 [COCI 2022/2023 #1] Čokolade|普及+
c++·算法·二分查找·洛谷
hd51cc
1 小时前
MFC多视图
c++·mfc
leiming6
1 小时前
c++ set容器
开发语言·c++·算法
莫小墨
1 小时前
类型转换—c、c++总结
c语言·c++
zhooyu
2 小时前
C++和OpenGL实现3D游戏编程【连载29】——添加MeshComponent组件(显示物体网格模型)附源码
c++
surtr1
2 小时前
全源最短路封装模板(APSP,Floyd求最小环,Floyd求最短路,Johnson算法)
c++·算法·数学建模·动态规划·图论
Morwit
3 小时前
如何使用CMake构建Qt新项目
开发语言·c++·qt
zmzb0103
3 小时前
C++课后习题训练记录Day62
开发语言·c++
fpcc
3 小时前
C++23中的模块应用说明之二整体说明和导出控制
c++·c++23
我想吃余
4 小时前
【C++篇】C++11:线程库
开发语言·c++
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!052025 最新教程:注册并切换到美区 Apple ID06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Claude Code Skills 实用使用手册08KGG转MP3工具|非KGM文件|解密音频09UV安装并设置国内源10Arduino IDE更新 / 安装库时,提示Error: 4 DEADLINE超时的解决方法