技术栈

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万美元
下一篇:软件外包开发流程
相关推荐
ouliten
几秒前
VSCode的C++插件clangd如何搭配cuda使用?
c++·ide·vscode
xiaoccii
6 分钟前
C++(入门版)
java·c++·算法
ADDDDDD_Trouvaille
8 分钟前
2026.2.23——OJ101-103题
c++·算法
刘琦沛在进步
14 分钟前
【数据结构】学习数据结构的第一课——顺序表(静态)
数据结构·c++·学习
JobDocLS
22 分钟前
C++重要知识点相关代码
开发语言·c++
Mr YiRan
39 分钟前
C++二义性,多态,纯虚函数和模版函数
java·jvm·c++
闻缺陷则喜何志丹
41 分钟前
P8153 「PMOI-5」送分题/Yet Another Easy Strings Merging|普及+
c++·数学·算法·洛谷
tankeven
44 分钟前
HJ102 字符统计
c++·算法
江西理工大学小杨
1 小时前
高性能 C++ 社交平台1:微服务架构设计
开发语言·c++·微服务
YxVoyager
1 小时前
在VS2017中使用Qt的foreach宏,IntelliSense无法正确识别函数定义
c++·qt
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot04【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数07OpenClaw 使用和管理 MCP 完全指南08AI agent:介绍 ZeroClaw 安装,使用09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10配置 OpenClaw 使用 Ollama 本地模型