10 2019 档案
发表于 2019-10-28 22:12阅读次数:148评论次数:0
摘要:两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y 输入: x = 1, y = 4 输出: 2 解释: 上面的箭头指出了对应二进制位不同的位置。 思路其实很清晰,找到二进制位不同的位置,使用异或然后再一
阅读全文 »
发表于 2019-10-28 20:51阅读次数:130评论次数:0
摘要:给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 示例 1: 输入: Tree 1 Tree 2 1 2
阅读全文 »
发表于 2019-10-26 17:37阅读次数:296评论次数:0
摘要:###Java源码阅读计划(1) String类 ####1.1不变性 HashMap的key建议使用不可变类,比容String这种,这里的不可变类指的色类中的一个值一旦初始化,将无法改变,如果修改,那就将会还是新的一个类。接下来我简单的演示一下: String s = "hello"; s = "
阅读全文 »