(已挂)4.27 企鹅音乐23届实习笔试

# 删除二叉树

## 输入一个二叉数, 和一个数组代表要删除的层数

## 按层序遍历输出被删后的子树

## 做法

先是求层序遍历

然后要删除的前一层置空

第一层没被删的话,要返回根节点

然后返回被删的下一层的所有结点

只过了30%

#  异或二叉树

## 输入二叉树和一个二维数组

## 输出异或后的二叉树

初始的二叉树的val代表编号, 默认权值是0

每个一维数组的[0] 代表编号, [1] 代表以编号为根节点二叉树要异或的值

用哈希表存 编号到结点的映射-> 然后依次异或就是了

注意初始的val是编号, 权值是0

# 求小写字母组成的字符串中, 有多少小写字母出现了k次

送分题,

# 问答题 10分

没时间写了

# 其他

编程题 3到 共90分

好像是题目难度一次递减...

这次吃亏了,先做第一题做了很久才做了30%,时间没把控好, 后面两道简单的也写的漫

最后问答没有写,,血亏

全部评论

相关推荐

RickieOne:还有一个面试,上来就笔试算法 1️⃣ 字符串分割不能用 split ,ab&&c,根据&&放到数组上 2️⃣a 到 z 的全部组合情况,包括 a...z 3️⃣多线程,同时打印 1-200 4️⃣sql 代码 考分组 聚合 平均结合 小厂也这样吗,然后就八股 再拷打项目
点赞 评论 收藏
分享
求面试求offer啊啊啊啊:把华北改为华南再试一试,应该就没啥问题了。改完可能都不用投,别人主动联系了。
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务