摘要:
[TOC] 题目描述: 给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: + 结点左子树中所含结点的值小于等于当前结点的值 + 结点右子树中所含结点的值大于等于当前结点的值 + 左子树和右子树都是二叉搜索树 示例: 给定 BST 阅读全文
posted @ 2019-04-09 16:42
zhanzq1
阅读(230)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 在二叉树中,根节点位于深度 处,每个深度为 的节点的子节点位于深度 处。 如果二叉树的两个节点深度相同,但 父节点不同 ,则它们是一对堂兄弟节点。 我们给出了具有唯一值的二叉树的根节点 ,以及树中两个不同节点的值 和 。 只有与值 和 对应的节点是堂兄弟节点时,才返回 。否则 阅读全文
posted @ 2019-04-09 14:58
zhanzq1
阅读(322)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 给定由若干 和 组成的数组 。我们定义 :从 到 的第 个子数组被解释为一个二进制数(从最高有效位到最低有效位)。 返回布尔值列表 ,只有当 可以被 整除时,答案 为 ,否则为 。 示例 1: 示例 2: 示例 3: 示例 4: 提示: 1. `1 prefixesDivBy 阅读全文
posted @ 2019-04-09 11:19
zhanzq1
阅读(248)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 给定一个整数数组 ,只有我们可以将其划分为三个和相等的非空部分时才返回 ,否则返回 。 形式上,如果我们可以找出索引 `i+1 & A) { int sum_val = 0; for(int val : A){ sum_val += val; } if(sum_val % 3 阅读全文
posted @ 2019-04-09 11:05
zhanzq1
阅读(389)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 在歌曲列表中,第 首歌曲的持续时间为 秒。 返回其总持续时间(以秒为单位)可被 整除的歌曲对的数量。形式上,我们希望索引的数字 `i & time) { vector a(60, 0); int res = 0; for(int tm : time){ tm %= 60; r 阅读全文
posted @ 2019-04-09 10:46
zhanzq1
阅读(426)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 每个非负整数 都有其二进制表示。例如, 可以被表示为二进制 ,`11 "1011" N = 0` 外,任何二进制表示中都不含前导零。 二进制的反码表示是将每个 改为 且每个 变为 。例如,二进制数 的二进制反码为 。 给定十进制数 ,返回其二进制表示的反码所对应的十进制整数。 阅读全文
posted @ 2019-04-09 10:38
zhanzq1
阅读(356)
评论(0)
推荐(0)
摘要:
[TOC] 题目描述: 给定一个整数数组 ,我们只能用以下方法修改该数组:我们选择某个个索引 并将 替换为 ,然后总共重复这个过程 次。(我们可以多次选择同一个索引 。) 以这种方式修改数组后,返回数组可能的最大和。 示例 1: 示例 2: 示例 3: 提示: 1. `1 & A, int K) { 阅读全文
posted @ 2019-04-09 10:31
zhanzq1
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号