网易9.4 后端

有没有大佬分享一下第三题和第四题的代码,特别第四题我感觉没算错,但是通过0%,是我因子的定义理解错了?#校招# #网易#
1.一个数组,每次可以进行如下操作:任选一个数,使其加k.可以进行任意次这样的操作。最终数组最多有多少个数相同?
    样例: 
5 2
1 4 2 3 5
|3
2.构造一个长度为的01串,其中恰好有k个1,且恰好有t对相邻字符都是1。
输入描述:
三个正整数n,k,t,用空格隔开。
1≤n≤10^5
0≤k,t≤n
3 2 1
|110
3.给定一个数组,可以操作k次,每次减去x,求最后可能的最大值. 
第一行输入三个正整数n、k和x,代表数组长度、操作次数以及每次操作减的数。
第二行输入n个正整数,代表数组。
5 3 5
4 3 1 1 2 1
|3
4.一棵有根树,根节点为1号节点。已知i节点的权值为(定义每个节点为根的子树权值为该子树所有节点权值乘积的因数量)。所有子树权值之和是多少?答案请对10^9+7取模(请注意是权值取模,而不是乘积取模后求因子数量!)
第一行输入一个正整数n,代表节点的数量。
第二行辅入n个正整数ai:,代表每个节点的权值。
接下来的n-1行,每行输入两个正整数u和v,代表点u和点v有一条边相连。1≤n,ai≤10^5
3
1 2 3
1 2
1 3
|8
1为根的子树,所有节点乘积为6,因子数量是4.
2为根的子树,所有节点乘积为2,因子数量是2.
3为根的子树,所有节点乘积为3,因子数量是2。







#网易##网易互娱##校招#
全部评论
兄弟 你的mod是1e8+7也可以哒?
点赞 回复 分享
发布于 2022-09-04 18:00 广西
大佬,第四题我有个问题:题目里没有说是二叉树,一个结点应该也有多个孩子的可能性吧?没过的原因会不会是没有构造多叉树呢?
点赞 回复 分享
发布于 2022-09-05 11:22 江苏
一样的思路,0%是因为求因子个数的复杂度太高了 5 100000 100000 100000 100000 100000 1 2 1 3 2 4 2 5 这样测试就会超时了
点赞 回复 分享
发布于 2022-09-04 19:23 陕西
大佬有前面三道题的代码或者思路吗? 谢谢,我的有超时的,有没过的。
1 回复 分享
发布于 2022-09-04 19:10 江苏
我自己在本地自测没问题,提交后就0%,感觉程序没什么问题,但就是0。人麻了
1 回复 分享
发布于 2022-09-04 18:39 辽宁
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-05 12:22 北京
顶一下帖子,求大佬解答这四道题
点赞 回复 分享
发布于 2022-09-04 18:02 湖北

相关推荐

不愿透露姓名的神秘牛友
昨天 16:32
点赞 评论 收藏
分享
Cherrycola01:0实习 0项目 约等于啥也没有啊 哥们儿这简历认真的吗
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客企业服务