腾讯音乐 8.26笔试ac统计

第一题,修剪树叶。最开始思路是快慢指针。但是转念一想,要删除的是叶子结点的父节点。顿时感觉好麻烦。然后偷了个懒,采用了两次BFS遍历方式,第一次是对叶子结点的父节点进行标记,第二次删除带有标记的节点。顿时简单多了,直接ac
第二题,最大值。这题最简单,没啥好说的,两个指针从头到尾遍历就行了。
第三题,填充数组。这题很诡吊。思路就是每个零的位置上填充的数要大于左边和小于右边非零的数,并且同时不能大于k。然后每个位上的数相乘应该就是最后答案。但是不知道为什么,就是不对。最后0%GG凉了
#腾讯音乐娱乐笔试##腾讯音乐娱乐#
全部评论
第三题用dfs过了20
1 回复 分享
发布于 2021-08-26 20:52
最后一题是dp[i][j] = dp[i-1][j] + dp[i][j-1]吗?我就a了4%,提交之前发现有个符号写错了没来得及修改,不知道是不是这个思路... ...
1 回复 分享
发布于 2021-08-26 21:03
最后一题如果有连续的0应该不是相乘吧,不过我只a了10%😂
1 回复 分享
发布于 2021-08-26 21:46
最后的填充数组用了回溯只a了20%,超时了
点赞 回复 分享
发布于 2021-08-26 21:14
math.comb(N+m-1, N-1)
点赞 回复 分享
发布于 2021-08-26 22:25
还有哪个朋友记得第三题案例吗😂
点赞 回复 分享
发布于 2021-08-27 00:31
借楼 度小满内推!!! https://app.mokahr.com/recommendation-apply/duxiaoman/1484 内部推荐码NTAGdMm 大量HC
点赞 回复 分享
发布于 2021-08-27 12:02
第二题暴力做法不是O(nk)的吗?这也能过??
点赞 回复 分享
发布于 2021-08-27 21:49

相关推荐

Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
拉丁是我干掉的:把上海理工大学改成北京理工大学。成功率增加200%
点赞 评论 收藏
分享
2 3 评论
分享
牛客网
牛客企业服务