Map取值后比较的问题

今天刷力扣的滑动窗口题时,最后总是超长的数据过不了。问题出在这样一行代码if(map1.get(key1)==map2.get(key2)){....}原因是map取出来的是Integer类型,Integer第二次创建的时候不会使用new关键字,而是使用已经缓存的对象。 如果数值在-128~127位
记录 2020年08月17日 781次浏览

leetcode N叉树的层序遍历

题目描述给定一个N叉树,返回其节点值的层序遍历。(即从左到右,逐层遍历)。例如,给定一个3叉树:返回其层序遍历:[[1],[3,2,4],[5,6]]分析题目难点主要就在如何把节点一层层的分开。我想到的是用一个temp列表来记录“当前层节点”然后依次展开当前层节点的所有子节点到一个tempChild
leetcode 算法 2020年07月16日 615次浏览