题目链接 解题思路: C++: class Solution { public: int compareVersion(string version1, string version2) { int n1 = version1.size(), n2 = version2.size(), end = Read More
题目连接 解题思路: 从左往右层序遍历一个二叉树,在某一层的节点队列中,如果某个pop出的节点为空,并且队列中仍然有非空的元素,说明这个二叉树不是完全二叉树。 C++: /** * Definition for a binary tree node. * struct TreeNode { * in Read More
题目链接 解题思路: 使用层序遍历,输出每一层最右边的节点即可。 C++: /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * T Read More