麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

驗證二叉查找樹

2019-11-14 09:09:45
字體:
來源:轉載
供稿:網友

分治法。

分左右子樹進行計算,但在計算時,有兩點需要注意:

需要另外創建一個函數,它用來傳遞不能超過的最低值和不能超過的最高值;但是還有一個特殊值需要排除,就是最大最小int本身。

C++代碼:

/** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right; * TreeNode(int val) { * this->val = val; * this->left = this->right = NULL; * } * } */class Solution {public: /** * @param root: The root of binary tree. * @return: True if the binary tree is BST, or false */ bool isValidBST(TreeNode *root) { return valid(root, INT_MIN, INT_MAX); } bool valid(TreeNode *root, int min, int max) { if (!root) { return true; } if ((root->val <= min&&root->val!=INT_MIN) || (root->val >= max&&root->val!=INT_MAX)) { return false; } return valid(root->left,min,root->val)&&valid(root->right,root->val,max); }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 素人视频在线观看免费 | 一级成人欧美一区在线观看 | 久久精品99久久久久久2456 | 国产91丝袜在线播放 | 久久99国产综合精品 | 性爱视频在线免费 | 国产精品视频一区二区三区四 | 欧美精品日日鲁夜夜添 | 日本不卡一区二区三区在线 | 99re久久最新地址获取 | 中文字幕专区高清在线观看 | 久草成人在线 | 中国美女一级黄色片 | 龙床上的呻吟高h | 久久久久久久久浪潮精品 | 羞羞电影在线观看www | 天天夜碰日日摸日日澡性色av | 色婷婷a v | 7777奇米成人四色影视 | 草草在线视频 | 国产精品视频成人 | 99精品视频免费看 | 在线成人免费观看视频 | 国产成人在线免费看 | 国产精品视频久久久 | 欧美 日韩 中文 | 久久精热 | 韩国三级日本三级香港三级黄 | 久久精品一区二区三区四区五区 | 国产一及毛片 | 在线高清中文字幕 | 伊久在线| 日本羞羞影院 | 日韩欧美激情视频 | 91av亚洲| 日本人乱人乱亲乱色视频观看 | 中国的免费的视频 | 一级免费看片 | 特级a欧美做爰片毛片 | 毛片在线免费 | 日韩视频在线观看免费 |