摘要: 题目: 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果: [ [3], [9,20], [15,7]] 来源:力扣(LeetCode 阅读全文
posted @ 2020-06-19 22:52 孔子?孟子?小柱子! 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 在使用vector时,涉及到了统计vector的元素个数,本应该使用.size(),但一开始由于记错用法了,犯了个很低级的错误,竟然使用了sizeof。后来竟然发现一个奇妙的地方。int型数据的大小是4,本以为会输出10和40,或者是10和4,但事实输出的是10和16!!! 1 ector<int> 阅读全文
posted @ 2020-06-19 21:13 孔子?孟子?小柱子! 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1: 输入: 2 / \ 1 3输出: true示例 2: 输入: 5 / \ 1 4 阅读全文
posted @ 2020-06-19 17:51 孔子?孟子?小柱子! 阅读(239) 评论(0) 推荐(0) 编辑