20220904 网易 通用技术笔试思路

第一题:
按模 k 等价类讨论即可

第二题:
令 m 为 k 个 1 里面插入的 0 的个数,显然每在相邻的 1 里插入一个0 就会使得最终的相邻1数量 -1。这样构造即可。

第三题:
二分答案 b,那么要把所有的数字变成<=b 的操作次数 为 sum(a[i] - b + x - 1) / x)) ,检验一下是否小于 k 即可。

第四题:
显然一个数的因子个数为 他的素因子分解式中 次方项 + 1 的连乘,因此我们只需要维护一下每颗子树的素因子,以及素因子的出现次数。因此只需要对每一颗子树维护一颗线段树,动态开点即可。(类似于主席树) 




#网易#
全部评论
第三题的 sum(a[i] - b + x - 1) / x)) ,大佬能解释一下吗
点赞 回复 分享
发布于 2022-09-05 12:58 黑龙江
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-05 14:41 北京

相关推荐

10-07 20:48
门头沟学院 Java
听说改名就会有offer:可能是实习上着班想到后面还要回学校给导师做牛马,看着身边都是21-25的年纪,突然emo了了
点赞 评论 收藏
分享
扭转乾坤_:现在企业都是学华为,一直通过丢池子里,最后捞
点赞 评论 收藏
分享
1 2 评论
分享
牛客网
牛客企业服务